본문 바로가기 메뉴 바로가기

개발 정리 모음집

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발 정리 모음집

검색하기 폼
  • 분류 전체보기 (56)
    • spring (4)
    • springboot (8)
    • cs (2)
    • java (18)
    • 오곡(Ogok) (2)
    • 버드북(birdbook-backend) (1)
    • 소소한 정리 (5)
    • infra & cloud (1)
    • 알고리즘 (8)
    • python (1)
    • 티미 (4)
    • 우테코 프리코스 (0)
    • c++ (2)
  • 방명록

@ConfigurationProperties (1)
@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
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 깃허브
TAG
  • @Spring
  • 생성자
  • @ConfigurationProperties
  • StreamAPI
  • springboot
  • N+1문제
  • 메인메소드
  • upperBound
  • uncheckedException
  • ddl-auto
  • 티스토리챌린지
  • lowerBound
  • NPE
  • Thymeleaf
  • checkedException
  • 이진탐색
  • Java
  • Optional
  • @NoArgsConstructor
  • JPA
  • null
  • 오블완
  • 동등성
  • 자바
  • 백준
  • 유효성 검사
  • 일급컬렉션
  • @Value
  • id생성전략
  • Spring
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바