mybatis Mapper interface 방식사용시
- 작성자 :
- 조*연
- 작성일 :
- 2016-01-22 09:50:54
- 조회수 :
- 1,140
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
mybatis Mapper interface 방식사용시
두개의 datasource를 이용하려면 어떻게 해야 하나요?
sqlSession
sqlSession2
두개의 SqlSession 만들었는데요
intefrface dao에서
sqlSession 이름을 설정을 하는법을 잘 모르겠습니다.
두개의 datasource를 이용하려면 어떻게 해야 하나요?
sqlSession
sqlSession2
두개의 SqlSession 만들었는데요
intefrface dao에서
sqlSession 이름을 설정을 하는법을 잘 모르겠습니다.
A
안녕하세요. 표준프레임워크센터입니다.
MapperConfigurer 빈설정 시 아래와 같이 변경해주시면 됩니다.
<bean class="egovframework.rte.psl.dataaccess.mapper.MapperConfigurer">
<property name="basePackage" value="풀패키지명" />
<property name="sqlSessionFactoryBeanName" ref="sqlSession" />
</bean>
<bean class="egovframework.rte.psl.dataaccess.mapper.MapperConfigurer">
<property name="basePackage" value="풀패키지명" />
<property name="sqlSessionFactoryBeanName" ref="sqlSession2" />
</bean>
이 때 DB별로 Mapper인터페이스를 구분하시고,
Mapper인터페이스가 담긴 해당 패키지를 지정해주시면 됩니다.
아래 관련 외부링크 글을 올리니 내용을 확인해 보시기 바랍니다.
http://okky.kr/article/292353
감사합니다.
MapperConfigurer 빈설정 시 아래와 같이 변경해주시면 됩니다.
<bean class="egovframework.rte.psl.dataaccess.mapper.MapperConfigurer">
<property name="basePackage" value="풀패키지명" />
<property name="sqlSessionFactoryBeanName" ref="sqlSession" />
</bean>
<bean class="egovframework.rte.psl.dataaccess.mapper.MapperConfigurer">
<property name="basePackage" value="풀패키지명" />
<property name="sqlSessionFactoryBeanName" ref="sqlSession2" />
</bean>
이 때 DB별로 Mapper인터페이스를 구분하시고,
Mapper인터페이스가 담긴 해당 패키지를 지정해주시면 됩니다.
아래 관련 외부링크 글을 올리니 내용을 확인해 보시기 바랍니다.
http://okky.kr/article/292353
감사합니다.