@Value 어노테이션 주의점
🧪 @Value 어노테이션@Value 어노테이션은 설정파일에 설정한 내용을 주입시키는 어노테이션이다.예를 들어, GitHub 레포지토리에 코드를 공유하는 상황에서 DB 연결에 필요한 비밀번호나 클라우드 관련 민감 정보가 노출되는 상황은 매우 위험한 상황이다. 즉, 메타정보들은 파일로 따로 빼서 관리해야 한다. 그리고 그런 정보들을 주입시키는 어노테이션이 @Value 이다. 간단한 코드로 예시를 살펴보면@Configurationpublic class RedisConfig { @Value("${spring.data.redis.host}") private String redisHost; @Value("${spring.data.redis.port}") private int redisPor..
spring
2024. 11. 14. 14:18
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- springboot
- Thymeleaf
- 일급컬렉션
- @ConfigurationProperties
- 자바
- @NoArgsConstructor
- 동등성
- Spring
- 이진탐색
- upperBound
- lowerBound
- Java
- Optional
- 메인메소드
- 유효성 검사
- id생성전략
- NPE
- 티스토리챌린지
- 백준
- StreamAPI
- @Value
- uncheckedException
- null
- ddl-auto
- 오블완
- N+1문제
- checkedException
- JPA
- @Spring
- 생성자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함