Upgrade to Hibernate 6.2.0.Final

Closes gh-34876
This commit is contained in:
Stephane Nicoll 2023-04-06 13:25:11 +02:00
parent 77bc552e17
commit f264e3c65e
3 changed files with 4 additions and 11 deletions

View File

@ -333,7 +333,7 @@ bom {
]
}
}
library("Hibernate", "6.1.7.Final") {
library("Hibernate", "6.2.0.Final") {
group("org.hibernate.orm") {
modules = [
"hibernate-agroal",

View File

@ -1,5 +1,5 @@
/*
* Copyright 2012-2019 the original author or authors.
* Copyright 2012-2023 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,10 +22,4 @@ public interface HotelSummary {
String getName();
Double getAverageRating();
default Integer getAverageRatingRounded() {
return (getAverageRating() != null) ? (int) Math.round(getAverageRating()) : null;
}
}

View File

@ -1,5 +1,5 @@
/*
* Copyright 2012-2019 the original author or authors.
* Copyright 2012-2023 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -32,8 +32,7 @@ interface HotelRepository extends Repository<Hotel, Long> {
Hotel findByCityAndName(City city, String name);
@Query("select h.city as city, h.name as name, avg(r.rating) as averageRating "
+ "from Hotel h left outer join h.reviews r where h.city = ?1 group by h")
@Query("select h.city as city, h.name as name " + "from Hotel h where h.city = ?1 group by h")
Page<HotelSummary> findByCity(City city, Pageable pageable);
@Query("select r.rating as rating, count(r) as count "