Support inheritance for embeddables extending @Embeddable

Description

Tentatively scheduling for 5.4

Hibernate already supports defining inheritance within @Embedddable hierarchies using @MapppedSuperclass. E.g., this works:

In other words, using the mapping above, the `CreditCardPayment` embeddable is understood to contain the `amount` attribute.

However, the following does not currently work:

IMO this should work as well.

Note that there is a "work around":

Environment

None

Assignee

Steve Ebersole

Reporter

Steve Ebersole

Fix versions

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Priority

Major
Configure