Skipalong's tistory
231204 TIL - 프로젝트 환경변수 설정 본문
오늘은 테스트코드를 작성하는 개인과제를 제출하고 해설영상을 들었는데 과제를 하면서도 느끼고 해설영상을 보면서도 느꼈지만 정말 배워도 배워도 새로운게 계속 나오는 것 같다. 과제를하면서 여기저기 찾아보면서 새로운 라이브러리의 많은 애너테이션과 메서드들을 새로 배웠지만 해설영상을 보니 또 다른 여러가지 방법들을 보면서 좀 더 효율적이고 주어진 상황에 맞는 좋은 방법을 쓰는것이 중요한 것 같다.
그리고 저번 과제에서 문제가 있었던 application.properties에서 DB 정보와 secretkey등 보안관련 항목을 올리지 않기위해 IntelliJ 에서 환경변수를 통해 config하는 방법을 간단히 정리해보겠다.
이렇게 인텔리제이 오른쪽위에 점 세개를 누른 후 EditConfiguration 을 눌러서
환경변수 설정 창에 들어간 후
Name-Value 형식으로 값을 저장해둔다.
그 후에 ${ } 안에 설정하둔 Name 을 적으면 value값을 호출해서 값을 설정해서 깃허브에 보안정보가 올라가지 않게 된다. 이제 이런 방법을 알게 되었으니 깃허브에 올리면안되는 정보를 올리는 일은 없을 것 같다.
내일부터는 팀과제를 시작하게 되는데 이번에 팀원들은 모두 전공자에 실력자들이신 것 같다. 팀에 폐를 끼치지 않으려면 더욱 부단히 노력해야 할 것 같다.
'TIL' 카테고리의 다른 글
231206 TIL - 좋아요기능 (0) | 2023.12.06 |
---|---|
231205 TIL - Builder 패턴 (1) | 2023.12.06 |
231201 TIL - 심화주차 체크리스트(SpringAOP) (1) | 2023.12.02 |
231130 TIL - 심화주차 체크리스트(테스트코드) (0) | 2023.12.01 |
231129 TIL - 심화주차 체크리스트(테스트코드) (0) | 2023.11.30 |