기능 정의와 테스트 작성

기능 정의

테스트 작성하기

// UserDao.class
public List<User> getAll() {
    return this.jdbcTemplate.query("select * from users order by id",
        new RowMapper<User>() {
          public User mapRow(ResultSet rs, int rowNum) throws SQLException{
            User user = new User();
            user.setId(rs.getString("id"));
            user.setName(rs.getString("name"));
            user.setPassword(rs.getString("password"));
            return user;
          }
        });
  }

첫번째 파라미터 select * from users order by id

마지막 파라미터 RowMapper 콜백