sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
sitelink4 | |
sitelink5 | |
sitelink6 |
1. 개발 및 테스트환경
- 톰캣5.0, JDK1.6, Eclipse3.2.0 (JDBC를 위해 웹서버의 JNDI를 이용하는 경우 톰캣의 버전에 주의)
2. 작성해야 할 클래스
샘플코드는 com.omnibuscode.web 패키지 이하 클래스들을 참조하도록 한다.
3. 버전 릴리즈 내용
- 유저 파라미터를 퍼시스턴스에 전달하기 위해 PagingDao객체에 setArguments메서드를 추가하였다.
PagingDao클래스는 페이징 팩키지에서 반드시 필요한 클래스이지만 PagingInfo 빈은 반드시 이용할 필요는 없다.
그리고 페이징 로직에서는 필요없다고 판단하여 해당 메서드를 삭제하였다.
- 기타 샘플코드 및 관련된 패키지 화일을 수정하였다.
- 이전 버전과는 호환되지 않는다.
PagingDao클래스는 페이징 팩키지에서 반드시 필요한 클래스이지만 PagingInfo 빈은 반드시 이용할 필요는 없다.
그리고 페이징 로직에서는 필요없다고 판단하여 해당 메서드를 삭제하였다.
- 기타 샘플코드 및 관련된 패키지 화일을 수정하였다.
- 이전 버전과는 호환되지 않는다.
4. 설치방법
- JDBC설정 : 톰캣의 Server.xml 에 JNDI 설정할 것 (SimplePagingDaoForMysqlImpl.java 파일 내용 참조)
- SqlMap설정 : com.omnibuscode.web.ibatis.dao.ibatis패키지내의 SqlMapConfig.xml 파일에서 JDBC설정부분 수정
- SqlMap설정 : com.omnibuscode.web.ibatis.dao.ibatis패키지내의 SqlMapConfig.xml 파일에서 JDBC설정부분 수정
5. 샘플 버그 수정 (2007/09/27)