Skip to content

Commit 8abf49e

Browse files
committed
Fix spelling
1 parent 14e8aa8 commit 8abf49e

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

_posts/2025-06-18-hibernate7-on-quarkus.adoc

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,7 @@ After the deprecation of the Hibernate Criteria API, developers were still missi
6363
[source,java]
6464
----
6565
var books =
66-
SelectionSpecification.create(Book.class,
67-
"from Book where discontinued = false")
66+
SelectionSpecification.create(Book.class, "from Book where discontinued = false")
6867
.restrict(Restriction.startsWith(Book_.title, "hibernate"))
6968
.sort(Order.desc(Book_.title))
7069
.fetch(Path.from(Book.class).to(Book_publisher))
@@ -81,7 +80,7 @@ List<Book> books(Restriction<Book> restriction,
8180
Order<Book> order);
8281
```
8382

84-
When user will call the method, they can pass the `Restriction` objects to fitler the wanted book.
83+
When user will call the method, they can pass the `Restriction` objects to filter the wanted book.
8584

8685
```java
8786
var books =
@@ -92,8 +91,10 @@ var books =
9291

9392
=== Hibernate Reactive together with Hibernate ORM
9493

95-
A long-awaited feature is the ability to https://github.com/quarkusio/quarkus/issues/13425[mix Hibernate ORM and Hibernate Reactive extensions] in the same Quarkus application. Without this feature, making the two extensions coexist required workarounds that are now unnecessary as, since Quarkus 3.24, it is now possible to mix the two.
94+
A long-awaited feature is the ability to https://github.com/quarkusio/quarkus/issues/13425[mix Hibernate ORM and Hibernate Reactive extensions] in the same Quarkus application. Without this feature, making the two extensions coexist required workarounds that are now unnecessary as, since Quarkus 3.2.4, it is now possible to mix the two.
95+
9696
Hibernate Reactive is a powerful reactive data access abstraction, but its advantages vary per project. Instead of dictating usage, we enable users to experiment easily with both Hibernate ORM and Reactive. Projects using Hibernate ORM can add the Reactive extension, create reactive resources reusing mapped entities, running tests and benchmarks, and determine if it suits their specific needs and scalability goals. While using both, it’s easier to choose the most suitable approach for different use cases. Another benefit is that it makes it easier to migrate in small steps from one to the other as necessary.
97+
9798
Panache users will have this possibility in the API as well starting from https://github.com/quarkusio/quarkus/issues/46096[Panache 2.0]
9899

99100
=== Injection of the SchemaManager
@@ -108,7 +109,7 @@ image::console.gif[scaledwidth=100%]
108109

109110
We’re working on improving the Hibernate Reactive extension as well, by providing support for https://github.com/quarkusio/quarkus/pull/48007[Named Data Sources and Named Persistence Units].
110111

111-
Also, as part of giving a better experience for the user, the Quarkus and Hibernate teams constantly collaborate on performance and efficiency improvements. For example, an optimization that https://hibernate.atlassian.net/browse/HHH-18326[avoids the need for an `IdentityHasMap` to track persistence entities] improved the performance by https://github.com/hibernate/hibernate-orm-benchmark/pull/15[8% while running a simple query of 100-1000 immutable entities], end even more when dealing with persistent collections.
112+
Also, as part of giving a better experience for the user, the Quarkus and Hibernate teams constantly collaborate on performance and efficiency improvements. For example, an optimization that https://hibernate.atlassian.net/browse/HHH-18326[avoids the need for an `IdentityHashMap` to track persistence entities] improved the performance by https://github.com/hibernate/hibernate-orm-benchmark/pull/15[8% while running a simple query of 100-1000 immutable entities], end even more when dealing with persistent collections.
112113
And that's just _one_ improvement among many, and not the last one: even bigger performance improvements are expected in the future.
113114

114115
https://quarkus.io/guides/update-quarkus[Take a look at the new release] and let us know what you think!

0 commit comments

Comments
 (0)