Since both Java and Hibernate 5 interpret 100.5 as type a Double, I agree that Hibernate 6 should be changed to do the same.