1. Use jodatime in JPA; 2. Update library and deps; 3. Try to use QueryDSL as base repository impls; 4. tweak ehcache; 5. update system map