Strange annotation - @EmbeddableSuperClass

Max Vaha

Greenhorn

Posts: 29

posted 8 years ago

Hello dear ranchers! I have read O'Reilly book, and then started read specs. I've found @EmbeddableSuperClass annotation in 2.1.9.3 paragraph. Behaviour of this annotation is exactly like @MappedSuperClass, and I don't see @EmbeddableSuperClass in Java EE packages. Could anyone explain this moment? Thanks.

Steven Young

Ranch Hand

Posts: 36

posted 8 years ago

A quick search on the EJB specifications has this statement in EJB Persistence spec:

A.4 Changes since public draft: Renamed EmbeddableSuperclass as MappedSuperclass.

I'd take this to mean that the EmbeddableSuperclass annotation is no longer available in Final specification, so you'll only need to know MappedSuperclass.

Max Vaha

Greenhorn

Posts: 29

posted 8 years ago

Thanks a lot. But I have only A1-A3 in my spec (from SCBCD links). Could you give me direct link for your spec?

Steven Young

Ranch Hand

Posts: 36

posted 8 years ago

Hi Max,

I'm using EJB3 Persistence Version 3.0 Final Release May 2, 2006. I'm pretty sure I got it from this link which is the same as the SCBCD link: