동적 multi datasource 커넥션 관련
- 작성자 :
- 다**비
- 작성일 :
- 2022-12-02 11:01:36
- 조회수 :
- 652
- 구분 :
- 적용지원(기술지원)
- 진행상태 :
- 완료
Q
user 마다 동적으로 db를 커넥션하는 방법에 대해서 문의드립니다.
예를 들어 db는 db1, db2 가 존재하고 A user 는 db1, B user는 db2로 동적으로 커넥션이 돼야 됩니다
현재 프레임워크 세팅은 3.10 기준으로 세팅하였으며
datasource 는 context-datasource.xml
context-mapper를 사용해 myBatis를 적용하고 있습니다.
현재 세팅에서 위 사례를 적용할 수 있는지
아니면 설정 자체를 다른식으로 변경해야 되는지 궁금합니다.
감사합니다
예를 들어 db는 db1, db2 가 존재하고 A user 는 db1, B user는 db2로 동적으로 커넥션이 돼야 됩니다
현재 프레임워크 세팅은 3.10 기준으로 세팅하였으며
datasource 는 context-datasource.xml
context-mapper를 사용해 myBatis를 적용하고 있습니다.
현재 세팅에서 위 사례를 적용할 수 있는지
아니면 설정 자체를 다른식으로 변경해야 되는지 궁금합니다.
감사합니다
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
센터에서는 실행환경 예제에
다중 DB 설정에 관한 예제를 제공하고 있습니다.
포털사이트의 예제다운로드 페이지에서
[실행환경 MultiDataSource 예제] 를 참고하시기 바랍니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=37#
특히 아래 파일들에 설정정보를 확인해보시기 바랍니다.
DeptMapper.java
EmpMapper.java
context-datasource.xml
context-mybatis.xml
context-transaction.xml
감사합니다.
표준프레임워크센터입니다.
센터에서는 실행환경 예제에
다중 DB 설정에 관한 예제를 제공하고 있습니다.
포털사이트의 예제다운로드 페이지에서
[실행환경 MultiDataSource 예제] 를 참고하시기 바랍니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=37#
특히 아래 파일들에 설정정보를 확인해보시기 바랍니다.
DeptMapper.java
EmpMapper.java
context-datasource.xml
context-mybatis.xml
context-transaction.xml
감사합니다.