728x90 spring properties bean 등록1 [Spring / API] Spring Legacy 환경에서 API KEY 관리하기(feat.properties 파일 여러 개 관리) 프로젝트를 하면서 팀원들이 각각 개발을 진행하다보니, 동일한 API의 키를 각자 신청해서 사용하고 있는 것을 알게 되었다. 이를 통합적으로 관리할 필요성을 느꼈고, 어떻게 관리하는 게 좋을지 고민했다. 일단 현재 상태에서 중요성은 낮은 편이라 깊게 고민하진 않았고, 그저 스쳐가는 생각으로, class로 처리할지, property 파일로 처리할지. 이 2가지 만을 놓고 고민했다. 둘 다 장단이 있겠지만, 결론만 말하자면 property 파일로 처리하는 방법을 선택했다. 그 이유는 다음과 같다. 1. 형상 관리를 할 때 키 정보를 제외하고 싶은 경우, property 파일만 ignore하면 되도록 설정하면 좋을 것 같았다. 2. 싱글톤 패턴 등으로 디자인한다고 해도 여기저기서 class를 호출해서 쓰는 것보.. 2022. 11. 30. 이전 1 다음 반응형