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 |
Tags
- CORS
- Spring Container
- kafka
- Spring
- Dead Letter Queue
- MSA
- DI
- JPQL
- 쿠버네티스
- 지연 로딩
- docker
- @ComponentScan
- JPA
- securitycontextholderfilter
- DLQ
- 페이징
- JWT
- docker compose
- Spring Data JPA
- dockerhub
- 서블릿 컨테이너
- mybatis
- AWS
- 스프링 부트
- @Transactional
- JdbcTemplate
- Routing Key
- 컨테이너
- redis
- Web
Archives
- Today
- Total
목록applicationarguments (1)
look-forest
외부 설정외부 설정이 필요한 이유하나의 애플리케이션을 로컬/개발/운영 환경과 같이 여러 다른 환경에서 사용해야 할 때가 있다.문제는 각각의 환경에 따라서 서로 다른 설정값이 존재한다는 점이다. (로컬/개발/운영 DB 별 url 정보 등) 그래서 보통 빌드는 한번만 하고 각 환경에 맞추어 실행 시점에 외부 설정값을 주입한다. ☆유지보수하기 좋은 애플리케이션 개발의 가장 기본 원칙은 변하는 것과 변하지 않는 것을 분리하는 것이다.각 환경에 따라 변하는 외부 설정값은 분리하고, 변하지 않는 코드와 빌드 결과물은 유지했다.덕분에 빌드 과정을 줄이고, 환경에 따른 유연성을 확보하게 되었다. 외부 설정 방법 OS 환경 변수: OS에서 지원하는 외부 설정, 해당 OS를 사용하는 모든 프로세스에서 사용자바 시스템 속성..
Spring/Spring boot - 핵심 원리와 활용
2025. 1. 29. 23:53