An example of applying "The Clean Architecture" principles as defined by Uncle Bob: http://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.html
This is only to illustrate key concepts.
Version 1.1
Next TODOs:
- Add HSQLDB
- Finish configuring app as a working REST service (Spring based)
- Add security
- Add validation
- Add another delivery mechanism
- Implement some real functionality for a couple of use cases
Changelog:
- version 1.0 - prepared for Confitura 2014, contained only basic project structure
- version 1.1 - added stand-alone controller tests and Spring DI support