[Spring] 전자정부프레임워크 crpto DB정보 globals.properties 암호화
프로젝트 소스에 DB정보 같은 노출에 위험이 있는 정보는 암호화를 하여 관리한다. 표준프레임워크 3.8 부터 ARIA 블록암호 알고리즘 기반 암/복호화 설정을 간소화 할 수 있는 방법을 제공한다.globals.properties 설정 파일의 중요 정보 Url, UserName, Password 항목을 암/복호화 처리 할 수 있도록 제공한다. 나는 프로젝트에는 암호화된 값만 넣기 때문에 프로젝트를 따로 만들었다.처음부터 시작하시는 분들은 참고하시면 좋을 거 같다. 프로젝트 구조는 다음과 같다. 우선 crypto를 사용하기 위해 pom.xml에 추가 해준다. org.egovframe.rte org.egovframe.rte.fdl.crypto ${org.egovframe.rte.version..