전체보기272 [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. [일상] 블록체인 회사에서 인턴을 하게 되었다-2 로재의 개발 일기 인턴 후기 2탄 어느 덧 인턴을 시작한지 2달이 되간다. 처음에는 기업에서 느끼는 긴잠감과 여러 새로운 점들이 낯설게만 느껴졌었지만 어느새 모든 것들이 당연하면서 익숙하게 되었고, 현업의 프로세스를 이해하게 되었고 그에 따른 문제점을 생각하게 되었다. 디비 설계의 중요성과 문서화의 중요성을 뼈 저리게 알게 되었고.. 인성의 중요성과 책임감에 대해서 다시 깊게 생각해보게 되는 좋은 시간 이였다. 심지어 운이 좋아서 상용화 웹 소프트웨어를 개발할 수 있는 기회도 있었다! 오늘은 그것들에 대한 이야기들을 한번 써보도록 하겠다. 인턴 프로그램 발표 웹 페이지 기획 및 개발의 중간 보고를 하기 위해서 실제로 현업자들을 상대로 발표를 하게 되었다. 5명의 동료들과 함께 작업한 내용들.. IA, 스.. 2020. 2. 24. [SQL] MSSQL 프로시저 생성,사용,삭제 예제 로재의 개발 일기 프로시저란 무엇인가? 프로시저란 SQL에서 사용하는 일종의 기능으로 프로그래머가 작성해 놓은 코드를 호출하는 방식이며타 언어와 같은 메소드의 형식입니다. 이는 현업에서 매우 방대한 데이터를 사용하기 위해서 필수적인 기능입니다. 또한 작성된 프로시저를 사용하는 것이 매우 효율적입니다. 프로시저 예제 우선 글은 다음의 데이터를 예제로 진행했습니다. 프로시저 구조 CREATE PROC [PROC_NAME]( (@PARAM) )AS[QUERY]cs 프로시저 생성 예제 CREATE PROC PROC_EX( @P_AGE TINYINT -- PROC PARM --) ASBEGINSET NOCOUNT ONSET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; -- Q.. 2020. 2. 11. 이전 1 ··· 19 20 21 22 23 24 25 ··· 46 다음