심플홈페이지 sqlMapClient 변경시
- 작성자 :
- 김*현
- 작성일 :
- 2017-08-23 18:12:05
- 조회수 :
- 1,000
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
심플홈페이지를 생성해서
sqlMapClient 를 인터넷에 돌아다디는 소스중 RefreshableSqlMapClientFactoryBean 을 이용해서 변경을 했는데요.
변경 전에는 이상없이 돌아가던 소스가
RefreshableSqlMapClientFactoryBean 적용 후 서버가 올라가지 않더라구요.
에러를 확인해보니 xml 파일에 typeAlias 가 걸려 있는 VO 클래스 일부가 아예 java 소스 조차 없어서 빌드시에 해당 클래스가 안생기더라구요
제가 프로젝트 생성시에 잘못한 부분이 있는 건지, 아니면 심플홈페이지 생성시 몇몇 VO 자바 소스는 존재하지 않고
빌드시에 클래스가 생성되도록 되어 있는건지
심플홈페이지에서 RefreshableSqlMapClientFactoryBean 를 적용해서 사용하려면
java 소스가 존재하지 않는 VO 들을 어떤 방향으로 처리 해야 하는지 궁금합니다.
## 참고
프로젝트를 생성시 작업환경
이클립스 eGovFrame3.5
jdk : 1.7.0_75
심플홈페이지 생성시 dynamicWeb 3.0 으로 생성했습니다.
심플홈페이지를 생성해서
sqlMapClient 를 인터넷에 돌아다디는 소스중 RefreshableSqlMapClientFactoryBean 을 이용해서 변경을 했는데요.
변경 전에는 이상없이 돌아가던 소스가
RefreshableSqlMapClientFactoryBean 적용 후 서버가 올라가지 않더라구요.
에러를 확인해보니 xml 파일에 typeAlias 가 걸려 있는 VO 클래스 일부가 아예 java 소스 조차 없어서 빌드시에 해당 클래스가 안생기더라구요
제가 프로젝트 생성시에 잘못한 부분이 있는 건지, 아니면 심플홈페이지 생성시 몇몇 VO 자바 소스는 존재하지 않고
빌드시에 클래스가 생성되도록 되어 있는건지
심플홈페이지에서 RefreshableSqlMapClientFactoryBean 를 적용해서 사용하려면
java 소스가 존재하지 않는 VO 들을 어떤 방향으로 처리 해야 하는지 궁금합니다.
## 참고
프로젝트를 생성시 작업환경
이클립스 eGovFrame3.5
jdk : 1.7.0_75
심플홈페이지 생성시 dynamicWeb 3.0 으로 생성했습니다.
A
안녕하세요.
먼저 표준프레임워크 3.5에 ibatis를 사용하시려면 기존의 ibatis를 쓰지 못하십니다.
이유는 3.5의 바탕인 spring은 4.0.2에서 더이상 ibatis을 지원하지 않습니다.
그리하여 표준프레임워크에서 별도로 ibatis 지원 라이브러리 제공합니다만 또한 RefreshableSqlMapClientFactoryBean은 지원하진 않는 기능입니다.
ibatis의 모든 라이브러리를 사용하시려면 표준프레임워크의 버전을 3.5이하 즉 3.0 또는 3.1을 사용하셔야 합니다.
감사합니다.
먼저 표준프레임워크 3.5에 ibatis를 사용하시려면 기존의 ibatis를 쓰지 못하십니다.
이유는 3.5의 바탕인 spring은 4.0.2에서 더이상 ibatis을 지원하지 않습니다.
그리하여 표준프레임워크에서 별도로 ibatis 지원 라이브러리 제공합니다만 또한 RefreshableSqlMapClientFactoryBean은 지원하진 않는 기능입니다.
ibatis의 모든 라이브러리를 사용하시려면 표준프레임워크의 버전을 3.5이하 즉 3.0 또는 3.1을 사용하셔야 합니다.
감사합니다.