[spring boot] mybatis + jpa multi datasource 설정하기
스프링 부트 프로젝트를 개발하며 2개의 데이터베이스를 연결해야하는 이슈가 생겼다. 기존 프로젝트는 mybatis와 jpa를 섞어서 사용하는 구조이고, multi datasource를 설정하기 위해서는 수동설정이 필요했다. 수동설정을 위해 mybatis는 mapper가 어디에 있는지, jpa는 entity와 repository가 어디에 있는지를 모두 설정해주어야 했는데 기존 프로젝트의 구조가 이곳저곳에 퍼져있어 어려움을 겪었다. 1. application.properties에 datasource 입력 application.properties에 두개의 데이터베이스에 접근하기 위한 정보를 입력해준다. 여기서 중요한 점은 url이 아닌 jdbc-url을 사용해야한다는 것이다. 그 이유는 spring boot 2..
ㄴspring boot
2021. 2. 15. 11:06
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 넥서스 보관주기
- SynchronousQueue
- 카프카
- 도커
- cleanup policy
- 제우스 로그
- 제우스8
- 제우스8.5
- spring boot
- 티스토리챌린지
- 보관주기
- s3
- 쓰레드 변수
- docker
- kafka with raft
- 오블완
- multiple datasource
- volatile
- jpa 1차 캐시
- 스레드 동기화
- cleanup policies
- 넥서스 파일 보관주기
- kafka without zookeeper
- 주키퍼 없는 카프카
- php
- API Gateway
- AWS
- 네트워크
- 다중 데이터소스
- db 두개
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함