반응형
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
- 스프링
- sqld
- assertThrows
- jdbc
- 생성자 주입
- SQL
- 스프링 빈
- 스프링 컨테이너
- Effective Java
- java
- 싱글톤
- 스프링부트
- DIP
- 스프링 프레임워크
- db
- 스프링 부트 입문
- DI
- mybatis
- Javascript
- thymeleaf
- 스프링 부트 기본
- @Configuration
- assertThat
- kafka
- resultMap
- 필드 주입
- spring
- 스프링 부트
- springboot
- JPA
Archives
- Today
- Total
목록서블릿 컨테이너 vs 스프링 DB 정보관리 (1)
선 조치 후 분석
DB 접속 정보를 관리하는 방법 [서블릿 컨테이너, 스프링 빈]
요즘에는 클라우드 서비스를 이용하면 시크릿 매니저를 사용해서 DB 접속 정보를 관리하고 또는 Docker 시크릿, Property 파일을 이용하여 DB 접속 정보를 관리하는 방법들이 다양하다. 필자는 레거시를 다루면서 좀 옛날 방식으로 DB 접속 정보를 관리하는 방법들을 접하고 있다. 그래서 그 방법들을 정리하고자 한다. 서블릿 컨테이너(WAS)에서의 DB 접속 정보 관리 서블릿 컨테이너에서는 주로 JDBC(Java Database Connectivity)를 사용하여 DB에 접속하고 데이터를 처리한다. 서블릿 컨테이너에서 DB 리소스를 관리할 때, 보통 JNDI (Java Naming and Directory Interface)를 사용하여 DB 연결정보를 설정하고 관리한다. JNDI는 네이밍 서비스를 통..
ETC/IT Knowledge
2023. 8. 29. 14:35