|
1 | 1 | [[preface]]
|
2 | 2 | == Preface
|
3 | 3 |
|
| 4 | +:persistence: https://jakarta.ee/specifications/persistence/3.2/jakarta-persistence-spec-3.2 |
| 5 | +:data: https://jakarta.ee/specifications/data/1.0/jakarta-data-1.0 |
| 6 | + |
4 | 7 | Hibernate 6 was a major redesign of the world's most popular and feature-rich ORM solution.
|
5 | 8 | The redesign touched almost every subsystem of Hibernate, including the APIs, mapping annotations, and the query language.
|
6 | 9 | This new Hibernate was suddenly more powerful, more robust, more portable, and more type safe.
|
7 | 10 |
|
8 |
| -Hibernate 7 builds on this foundation, adds support for JPA 3.2, and introduces Hibernate Data Repositories, an implementation of the Jakarta Data specification. |
| 11 | +Hibernate 7 builds on this foundation, adds support for link:{persistence}[JPA 3.2], and introduces https://hibernate.org/repositories/[Hibernate Data Repositories], an implementation of the link:{data}[Jakarta Data specification]. |
9 | 12 | Taken together, these enhancements yield a level of compile-time type safety--and resulting developer productivity--which was previously impossible.
|
10 | 13 | Hibernate Data Repositories offers truly seamless integration of the ORM solution with the persistence layer, obsoleting older add-on repository frameworks.
|
11 | 14 |
|
12 |
| -Hibernate and Hibernate Reactive are core components of Quarkus 3, the most exciting new environment for cloud-native development in Java, and Hibernate remains the persistence solution of choice for almost every major Java framework or server. |
| 15 | +Hibernate ORM and https://hibernate.org/reactive/[Hibernate Reactive] are core components of https://quarkus.io[Quarkus 3], the most exciting new environment for cloud-native development in Java, and Hibernate remains the persistence solution of choice for almost every major Java framework or server. |
13 | 16 |
|
14 | 17 | Unfortunately, the changes in Hibernate 6 also obsoleted much of the information about Hibernate that's available in books, in blog posts, and on stackoverflow.
|
15 | 18 |
|
16 |
| - |
17 | 19 | This guide is an up-to-date, high-level discussion of the current feature set and recommended usage.
|
18 | 20 | It does not attempt to cover every feature and should be used in conjunction with other documentation:
|
19 | 21 |
|
|
0 commit comments