Make AbstractJdbcDAO.StatementPreparer generic
Realized adding in userDAO and add connection.commit() in all methods,
which connecting to database
Add test in main class