Added Cascade.MERGE for some, not all relationships where Cascade.SAVE_UPDATE exists, also added @NaturalId on uuid field to (a) index this column, speeding it up and (b) ensure uniqueness within a table of a given uuid (following the same semantics as equals())
Annotated References, Media, and Agents, and also added more data types to the anyTypeDefs to allow more types of data to be annotated and marked etc, and added a jaxb annotation to OriginalSource.sourcedObj
Lots of changes, but primarily: Enabled the marshalling / unmarshalling of LSIDAuthority Renamed the User table to UserAccount to avoid problems on SQLServer Major refactoring of CacheStrategyGenerators so that the generic framework extends across all IIdentifiableEntities, allowing (but not requiring) the use of @Configurable and aop to inject custom cache strategy generators at runtime
Credits in model
model change for references (publishers) and taxon status
Committing large number of changes relating to versioning implementation (#108)
Major changes to the cdmlib default term loading and initialization, plus indexing of some model entities as part of #476
Fixed Hibernate mappings, JAXB annotations, and typos after model review.
Finished JAXB annotations for media, reference, and molecular packages
Performed project cleanup.