AbstractJDBCDao refactoring