일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- custom valid
- jvm
- generate entity
- dto valid
- JPA
- NextJS
- 초기 구축
- 도커
- docker
- docker 설치
- generate pojos
- Java
- java9
- ollama langflow
- spring
- swagger
- 헤더 설정
- SpringBoot
- spring boot
- 초기 세팅
- header setting
- CentOS6
- React
- java8
- 리눅스
- MySQL
- JavaScript
- Next.js 14
- jpa entity자동
- memcached
Archives
- Today
- Total
목록다중 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