CdmLibraryDev » History » Revision 30
« Previous |
Revision 30/63
(diff)
| Next »
Alexander Oppermann, 01/28/2014 02:46 PM
CDM Library Development Resources¶
This page holds information and resources for developing the CDM Library. For a general introcution to the CDM Library and basic setup instructions please see: http://cybertaxonomy.eu/cdmlib
- Table of contents
- CDM Library Development Resources
Conventions & Policies¶
General information¶
Cdm authorisation and access control - security permissions etc
Tests (writing / running)¶
IntegrationTests - Testing java code using Maven and Unitils
IntegrationTests - how to write tests and how to generate test data for them
Discussion¶
CdmBrainstorm - problems & ideas for the future of the CDM
cdmlib-remote RESTful services¶
REST API reference, Object Boundaries, Localization, Content Negotiation, Character Encoding
On the serialization of CDM entities in the cdmlib-remote RESTful services
cdmlib-remote Vaadin User Interface¶
- General Vaadin Notes
External Resources / Links¶
Hibernate¶
Hibernate works with most current RDBMS. See supported databases
Spring 2.0 Framework¶
We use the Spring 2.0 framework to develop the library and keep the coupling of components low.
Domain Models¶
Property Change¶
Useful Patterns¶
Aspect Oriented Programming¶
We use AspectJ to implement the change property crosscutting concern:
Updated by Alexander Oppermann over 9 years ago · 30 revisions