| Sorry I didn't realize this was waiting for response. In my opinion it is a setting hierarchy with the top being global configuration, then class declaration, followed by field declaration being the lowest. With this in mind, an annotation (or setting) in the lower level should override the upper levels. I believe this is how Hibernate (and other frameworks) operate in general. |