...
Separating the service layer and implementations
- Remove current JPA annotation from beans (separating spring data)
- workflow, workflow step
- workflowtool
- dataset
- file
- Defining service API as abstract supporting (DAO -> service and implementation)
- CRUD and extra capability (save, load, remove, update etc)
- Implementation layer for each service
- JPA (without annotation in the bean but with xml definition)
- Mongo
- Medici 2
...