Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Multi DataSource
- KSUG
- spring boot mybatis
- Spring Boot
- OAuth2.0
- apache thrift
- 스프링 부트
- spring cloud config
- spring-mybatis
- spring boot 1.3
- Spring MVC
- spring test mvc
- spring boot devtools
- WebApplicationInitializer
- @MVC
- 데브툴즈
- spring security
- Fiilter
- spring
- 인텔리J
- devtools
- elasticache
- 스프링시큐리티
- 스프링
- OAuth 2.0
- ServletContextInitializer
- Spring Security OAuth
- mybatis
- spring camp
- spring cloud
Archives
- Today
- Total
목록Multi DataSource (1)
홍이의 개발 노트
Spring Boot Multi DataSource
Spring Boot 는 기본적으로 DataSource 하나를 기준으로 되어 있다. 그런데 개발을 하다 보면 DataSource는 최소 두개이상이 필요할 경우가 비교적 많이 생긴다. 보통 예를 들면 Mysql 을 Master Slave 를 구조 형태로 따로 접근 해야 한다거나 아니면 관련 없는 레거시 DB를 가져 온다거나 그럴 경우가 있다. 그럴 경우 기본적인 Spring 같은 경우에는 모든 DataSoure를 선언하고 각각 트랜잭션을 만들고 JPA 또는 MyBatis(ibatis) 등을 사용해서 사용해야 되는 Bean을 DataSource 만큼 만들거나 해야된다.그런데 Spring Boot 개발 형태를 보면 대부분 직접 설정을 줄이고 속성(properties)으로 설정하여 구성 하는 형태를 (내가 보기..
개발이야기/스프링(Spring)
2015. 12. 21. 01:25