공부하자/Springboot

2024.07.17 - [공부하자/Springboot] - [springboot]jasypt라이브러리로 민감정보 암호화 하기(application.yml)-1 [springboot]jasypt라이브러리로 민감정보 암호화 하기(application.yml)-1springboot 프로젝트를 진행할 때 각종 설정정보가 저장되는 곳이 application.yml 이다. spring initilizr를 통해서 기본 프로젝트를 생성하면 application.properties로 되어있는 그 파일이다. application.yml을 사용generalcoder.tistory.com**이전글** 지난 시간에는 jasypt라이브러리를 사용해서 application.yml 파일에 담긴 민감정보를 암호화하는 방법에 대해서 알..
springboot 프로젝트를 진행할 때 각종 설정정보가 저장되는 곳이 application.yml 이다. spring initilizr를 통해서 기본 프로젝트를 생성하면 application.properties로 되어있는 그 파일이다. application.yml을 사용하던 application.properties를 사용하던 상관은 없다. 데이터 형식만 약간 달라질 뿐 근본은 똑같기 때문이다. 이 파일에는 db정보 같은 민감한 내용들이 기입되는데 내용이 db환경과 일치하지 않으면 springboot프로젝트가 구동되지 않는다. 그만큼 중요한 역할을 하는 파일이다. 종종 git을 통해 협업을 하다보면 이 파일로 인한 문제가 발생한다. github에 프로젝트를 push 하게 되면 이 파일도 함께 원격저장소에..
누적합 구하기 #연속적인 수열이 주어지고 구간의 합을 구하는 문제들이 종종 출제된다. 백준 2559-수열(https://www.acmicpc.net/problem/2559) 같은 문제들이 수열의 구간 합을 요구하는 문제이다. #누적합 그림 i = 1 ++++++(6) 누적합 ++++++(6) i = 2 +++(3) 누적합 +++++++++(9) i = 3 ++(1) 누적합 +++++++++++(11) i = 4 ++(2) 누적합 +++++++++++++(13) 원래 값이 담긴 배열을 이용하여 누적합을 담는 배열을 생성한다. 누적합이 담긴 배열을 이용하여 구간의 합을 구할 수 있는데 만약 위 그림에서 i=2~3까지의 구간합을 구하고 싶다면 i=3의 값에서 i=1값을 빼면된다. 즉 11에서 6을 빼면 5가 ..
하이가든
'공부하자/Springboot' 카테고리의 글 목록