A spring based simple DAO with Java8 enhanced.