본문 바로가기
반응형

yml2

SpringBoot - Jasypt를 이용한 개인정보 암호화 github에 올릴 경우 개인정보가 노출되면 안되기 때문에 정보를 숨겨야 한다. github에 빼고 올리던지 암호화를 시켜 올려야 하는데, jasypt 라이브러리를 이용해 암/복호화할 수 있다. 다음 페이지에 들어가면 spring boot 에서 어떻게 사용할 수 있는지 나와있다. https://github.com/ulisesbocchio/jasypt-spring-boot GitHub - ulisesbocchio/jasypt-spring-boot: Jasypt integration for Spring boot Jasypt integration for Spring boot. Contribute to ulisesbocchio/jasypt-spring-boot development by creating an a.. 2022. 3. 30.
springboot-개발환경 분리하기 application.yaml springboot에선 설정 파일이 yaml과 properties 파일 두 종류가 있다. 전엔 properties를 사용했지만 지금은 yaml/yml을 사용 중이다. 둘 다 장단점이 있는데, 개인적인 사용경험을 봤을 때 계속 사용하는 설정을 기존 프로젝트에서 복사 붙여 넣기 하기엔 properies방식이 편하지만 알아보기 힘들고, yml은 현재 설정한 내용을 한눈에 보기 편해서 설정을 수정할 때 편했다. 본론은 프로젝트 진행 중에 개발환경을 때에 따라 바꾸어 설정해야 할 때가 생겨, 아예 개발환경을 분리하는 방법을 적용하고 싶었다. 실제로 개발용과 운영용을 따로 관리한다고 한다. 실제 db를 날리면 큰일이니까... 분리 방법에는 하나의 파일에서 나누기, 여러 파일로 나누기 두 가지 방식이 있다. 1. 파.. 2022. 3. 24.
반응형