본문 바로가기

백엔드40

[SpringBoot] org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 로재의 개발 일기 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) mapper가 pom.xml에서 제대로 mapping 되지 않았기 때문에 발생하는 문제입니다. 저는 오랜만에 Import한 프로젝트에서 이러한 문제가 발생했지만금방 구글링을 통해서 문제를 해결할 수 있었어요. + 개발 환경이 달라지면 이런 문제가 생기는 것 같아요. 원인 mapper.xml위와 같이 .xml을 resource 폴더가 아닌 인터페이스 부분에 위치한 경우 pom.xml pom.xml 에서 이를 정상적으로 인식하지 못해build가 되지 않습니다. 해결법 123456789101112131415161718 src/main/java **/*.. 2020. 4. 15.
[Java] 정규식을 사용하여 유효성을 검사하자 로재의 개발 일기 유효성 검사 모든 프로젝트들은 어느 정도 완성이 되었다면적절한 유효성 검사가 필요합니다. 사용자에게로 부터 입력 값을 받을때 적절한 처리를 통해서의도되는 값을 받아서 처리를 할 수 있다는 뜻 입니다. ( 주민등록번호는 xxxxxx-xxxxxxx 형식) 위와 같은 패턴을 어길 시에는 alert('올바른 형식의 주민등록번호를 입력하세요') 위와 같은 알림 창으로 사용자를 유도할 수 있습니다. java.util.regex 패키지에 있는Match 클래스와 Pattern 클래스를 이용하여 문자열을 정규검증식으로 나타낼 수 있습니다. 출처: https://devfalledinmac.tistory.com/14 [MAC 빠진 개발자] java.util.regex 패키지에 있는Match 클래스와 Pat.. 2020. 4. 13.
[Spring Framework] STS4에서 spring legacy project가 없는 경우 로재의 개발 일기 STS4에서 spring legacy project가 없다 STS4에서 spring legacy project가 없는 경우가 있습니다. 1. STS4에는 스프링 부트를 위한 플러그인이다.-> 즉 STS3 add on을 설치하여 spring legacy project를 생성하도록 합니다. -> 참고 : 코딩습작님 블로그 2. STS3 add on도 있고 문제 없는데..? -> 이클립스의 버전 문제일 수 있습니다. 저의 경우에는 버전 문제였는데, Eclipse 2018-09 ver로 설치하시면 해결 가능했습니다.(문제의 버전은 2019-06) 참고된 글 : https://marketplace.eclipse.org/comment/6354#comment-6354 Eclipse 2018-09 D.. 2020. 4. 2.
[eGovFrame] 전자정부표준프레임워크 개발환경 설치하기 로재의 개발 일기 전자정부프레임워크 설치 설치를 위해 사이트에 접속합니다. >> eGovFrameDev 2020. 2. 24.