본문 바로가기

Spring boot

(4)
Spring Boot 보안문자 Captcha 적용하기 (자동가입 방지) 1. captcha 적용을 위한 library 다운로드 (아래 링크) http://simplecaptcha.sourceforge.net/ SimpleCaptcha - A CAPTCHA framework for Java SimpleCaptcha is a Java library for generating CAPTCHA challenge/answer pairs. SimpleCaptcha is intended to be easy to implement and use sensible defaults, while providing easily-accesssible hooks for customization. Example implementations are provided in simplecaptcha.source..
intellij에서 xml파일 build 안될 때 설정 Spring Boot를 처음 써보는중... intellij도 익숙하지 않아 이런저런 오류와 설정 문제로 삽질을 여러번 이번 오류는 xml build 설정 문제.. 현재 Intellij로 개발을 하고 있고, ORM으론 mybatis를 사용하고 있는데 그냥 build 했더니 target 아래 xml 파일만 쏙 빠져있어 계속 xml mapper를 못찾아서 에러가 남 정적인 xml resource 위치를 직접 잡아주고 build를 했던 해결되었다 이럴 때는 pom.xml에 build 되도록 resources 위치를 추가 src/main/resources src/main/java **/*.xml 아주 간단하게 해결 완료
Spring boot jar파일 배포 jdk가 설치되어 있어야 가능 현재 실행중인 시스템이라면 프로세스를 종료 후 실행 0-1. 실행중인 프로세스 조회 ps -ef | grep java 0-2. 프로세스 kill (회색으로 칠해진 부분이 pid) kill -15 [pid] * 위의 명령어로 종료가 되지 않는다면 아래 명령어 실행 (15 : 정상 종료, 9 : 강제 종료) kill -9 [pid] kill은 실행중은 프로세스를 종료하는것이기 때문에 신중하게 해야 하며 pid 확인 필수 kill의 옵션을 조회할 수 있음 1. jar 파일 실행 nohup java -jar [파일명].jar & [nohup] 명령어로 실행하면 세션이 종료되어도 프로세스가 지속적으로 동작할 수 있게 됨 뒤에 [&] 을 붙여 백그라운드 실행이 될 수 있도록 함 [no..