Spring/Library1 [Library] Jasypt Spring Boot Git 저장소(ex: GitHub, GitLab, Bitbucket...)를 통해서 코드를 관리할 때, private repository인 경우는 해당없지만, public repository로 관리하다 보면 민감한 정보에 대한 처리는 필수적입니다. 소스 코드에는 DB URL, Principal, Credential, Token Secret Key ... 등등 많은 민감한 정보를 담고 있기 때문입니다. 이를 위해 .gitignore file을 통해 Git 버전 관리에서 제외할 파일 목록을 지정 할 수 있지만, 협업을 하는 상황 사용하는 pc 환경이 자주 바뀌는 경우 ... ignore 된 파일의 변경 사항을 추적하고 동시에 관리하기란 여간 힘든 일이 아닙니다. 이런 외부에 공개되면 안 되는 정보들을 암호화.. 2023. 7. 13. 이전 1 다음