String SELECT_DATA = "SELECT data_id as id, data_name as name, data_age as age, data_winnercount as winnercount FROM data"; |
이렇게 별칭을 주면, 굳이 rowMapper클래스를 안만들고 쓸수있다
public List selectDataList() { return jdbcTemplate.query(MappedSQL.SELECT_DATA, newBeanPropertyRowMapper(Data.class)); }
Database SQL자체에서 이름이 객체와 테이블과 괴리가 있다면 저렇게 별칭을 줘서, Data가 가지고 있는 멤
버변수랑 이름을 같게 만들어주면 굿이다
'웹 & 프레임워크' 카테고리의 다른 글
스프링에서 컨트롤러(Controller)와 Request-Mapping 이용방법 (0) | 2014.05.09 |
---|---|
GET방식의 한글을 인코딩 해주기 위한 StringUtil (0) | 2014.05.09 |
JSON과 XML을 이용한 비동기통신 (0) | 2014.05.08 |
JSP 상에서 다른페이지 import 해오기 (0) | 2014.05.08 |
트랜잭션 (transaction) 설정 (0) | 2014.05.08 |