Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 0e64155ec1b38953df97b6bbd896254fead62d11
https://github.com/hibernate/hibernate-orm/commit/0e64155ec1b38953df97b6b...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
M
hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformerComponentHandler.java
M
hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/TransformationHelper.java
Log Message:
-----------
HHH-20600 HbmXmlTransformer does not generate <transient/> declarations for
unmapped embeddable properties
Commit: 05210db974d6248b703961420e3b113de27648a3
https://github.com/hibernate/hibernate-orm/commit/05210db974d6248b7039614...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M
hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/HbmTransformationJaxbTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/componentaccesstransient/Address.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/componentaccesstransient/Person.java
A
hibernate-core/src/test/resources/xml/jaxb/mapping/component-access-transient/hbm.xml
Log Message:
-----------
HHH-20600 Add test for embeddable access-type-aware transient detection
Verify that with property access (the HBM default), an unmapped getter
like getFullAddress() is correctly detected as a transient property in
the transformed embeddable. Before the fix in df2f8d7b, the transformer
used an incorrect heuristic to determine field vs property access,
which could miss unmapped getters.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Compare:
https://github.com/hibernate/hibernate-orm/compare/6155b33c8c4f...05210db...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications