IMPROVE: Simplify DAO Layer by adding generic DAO
IMPROVE: Change DOA Layer for Spring Data Jpa Layer
ADD: Tests for UserService