본문 바로가기

전체 글

(46)
Spring Boot 스프링부트 jasypt이용한 yml에 민감정보(DB 정보) 암호화 세팅하기 1.build.gradle> dependancies에 implementation 'com.github.ulisesbocchio:jasypt-spring-boot-starter:3.0.3' 추가 gradle 프로젝트 다시로드 2. 클래스 추가 @Configuration @EnableEncryptableProperties public class JasyptConfig { @Value("${jasypt.encryptor.password}") private String PASSWORD; @Bean("jasyptStringEncryptor") public StringEncryptor stringEncryptor(){ PooledPBEStringEncryptor encryptor = new PooledPBEStri..
IntelliJ 인텔리제이에서 프로젝트 github로 업로드 현재 만들고 있는 스프링 배치 프로그램을 github에 올리려고 한다. 기본 스프링 배치 프로그램으로 네이버 증권> 공모주 정보를 크롤링해서 DB에 입력하는 프로그램을 만들었다. 이걸 기준으로 앞으로 스프링 배치 프로그램을 응용해서 개발해볼 생각이다. 각설하고 IntelliJ 인텔리제이에서 프로젝트 github로 업로드. 1. Git> GitHub> Github에 프로젝트 공유 혹은 VCS탭에서 같은 경로로 들어가면 된다. 2. 저장소 이름, 설명을 입력하고 공유버튼을 누른다. 나는 비공개를 체크 해제 했다. 3. 초기 커밋 파일에 추가 라는 목록이 나온다. 나는 .gitignore파일에 db접속 정보같은 것이 있는 yml파일을 추가 해놨다. 그랬더니 이 목록에서 제외되는 것을 확인 할 수 있었다. 목록..
IntelliJ 인텔리제이 프로젝트 이름 변경 인텔리제이어서 프로젝트 이름을 변경하고 싶어서 프로젝트 루트 경로에 오른쪽 클릭을 하고 리팩토링> 이름 변경을 시도하니 라고 나온다. 그래서 이름을 변경하고 싶을때 어떻게 하는지 방법을 정리해본다. (그냥 저기서 이름을 바꿔주면 알아서 해주면 안될지 건의해보고 싶어진다.) 파일> 프로젝트 구조 프로젝트설정> 프로젝트> 이름 변경 settings.gradle 파일에서 rootProject.name = 프로젝트 이름 변경 intellij를 종료 한다. root 폴더에가서 프로젝트 이름을 변경 한다. intellij를 다시시작한다. 그러면 프로젝트 이름이 변경 되어있다. 이렇게 복잡하게 변경하다니 더 나은 방법이 있는지 찾아봐야겠다.