일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- JavaScript
- dto valid
- 도커
- NextJS
- generate entity
- React
- SpringBoot
- java9
- spring boot
- generate pojos
- 리눅스
- Next.js 14
- swagger
- docker
- java8
- custom valid
- 초기 세팅
- 헤더 설정
- jvm
- CentOS6
- Java
- docker 설치
- memcached
- header setting
- ollama langflow
- spring
- JPA
- jpa entity자동
- MySQL
- 초기 구축
Archives
- Today
- Total
목록dynamic database (1)
개발자의 길
[Springboot] 다중 DB(database) 연결-custom annotation으로
업무를 하다보니, 한개 프로젝트에 다중의 db를 연결 할 일이 많다. 대부분의 구글링을 찾다보면, 가장 자주 보이는 예제가 Transactional(readonly=true) 같은 어노테이션으로 master/slave를 나눠서 쓰는 예제가 많이 보인다... 근대 나는 사실 트랜잭션과 상관없이, 다중의 db를 쓰고 싶고.. 3개 이상의 다른 connection db 를 사용하고 싶었다.. 고민에 고민을 거듭하고, 검색에 검색을 하여서.. custom annotation을 따로 만들어서, 해당 값을 AbstractRoutingDataSource에 determineCurrentLookupKey() 에서 값을 받아 오면 될거 같았다 기본 springboot 셋팅은 했다 치고.. application.yml sp..
4. JAVA
2023. 4. 14. 18:31