Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.help > #1545
| From | Lew <noone@lewscanon.com> |
|---|---|
| Newsgroups | comp.lang.java.help |
| Subject | Re: MappedSuperClass annotation |
| Date | 2012-01-30 10:06 -0800 |
| Organization | albasani.net |
| Message-ID | <jg6m78$suu$1@news.albasani.net> (permalink) |
| References | (2 earlier) <L6EUq.3960$Au5.2987@newsfe23.iad> <jfvpov$g19$1@news.albasani.net> <UPeVq.4233$EF2.2547@newsfe18.iad> <jg41pd$b92$1@news.albasani.net> <d0rVq.5813$Au5.1538@newsfe23.iad> |
Daniel Pitts wrote: > Lew wrote: >> Daniel Pitts wrote: >>> I have needed multiple levels of inheritance for different feature >>> combinations on some entities. Not often, but it does happen in real >>> world >>> use-cases. >> >> Can you share a snippet or example to illustrate that, please? I racked >> my brain trying to figure out why you'd have > 1 level of >> '@MappedSuperClass', although of course multiple depths of inherited >> '@Entity' chains is common (though the annotation must be repeated at >> each level, as discussed upthread). >> > I would, but unfortunately I'm not sure if its a "trade secret" of my employer > ;-) > > The basis is that I have a parent abstract class with universal metadata, then > two other abstract classes with divergent metadata (different schemes for a > similar workflow). Then my concrete classes extend one of those two mid-level > classes. > > Not a common set up, but it is what was called for in my application. That's sufficient to make the use case clear, thank you. The only universally applicable rule in programming is that there are no universally applicable rules in programming. -- Lew Honi soit qui mal y pense. http://upload.wikimedia.org/wikipedia/commons/c/cf/Friz.jpg
Back to comp.lang.java.help | Previous | Next — Previous in thread | Next in thread | Find similar
MappedSuperClass annotation Pidi <lamia@mail.com> - 2012-01-27 17:05 +0100
Re: MappedSuperClass annotation Lew <noone@lewscanon.com> - 2012-01-27 10:50 -0800
Re: MappedSuperClass annotation Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-01-27 12:50 -0800
Re: MappedSuperClass annotation Lew <noone@lewscanon.com> - 2012-01-27 19:24 -0800
Re: MappedSuperClass annotation Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-01-29 08:53 -0800
Re: MappedSuperClass annotation Lew <noone@lewscanon.com> - 2012-01-29 10:05 -0800
Re: MappedSuperClass annotation Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-01-29 22:45 -0800
Re: MappedSuperClass annotation Lew <noone@lewscanon.com> - 2012-01-30 10:06 -0800
Re: MappedSuperClass annotation Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-01-31 06:52 -0400
Re: MappedSuperClass annotation Lew <noone@lewscanon.com> - 2012-01-31 11:07 -0800
Re: MappedSuperClass annotation Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-01-28 12:02 -0400
csiph-web