본문 바로가기

programming_kr/spring3

eclipse gradle기반 spring mvc 세팅하기 이전 포스트에서는 eclipse 환경에서 gradle기반 프로젝트를 생성해봤습니다. 이번에는 이전에 만들어진 gradle 프로젝트를 spring mvc환경에 맞게 설정을 해보겠습니다. 프로젝트가 생성되면 위와 같이 생성됩니다. eclipse에서 gradle 프로젝트를 생성하는 건 버전이 오래되었기 때문에 java-library 프로젝트로 생성되기 때문에 조금 손을 봐줍니다. settings.gradle의 파일내용을 변경해줍니다. 루트 디렉토리 하위의 폴더명을 참조하기 위해 변경합니다. 아래에 폴더명 변경에 대한 내용이 있습니다. include('lib') => include('app') 그리고 build.gradle의 파일내용을 아래와 같이 변경해줍니다. id 'java-library' => id 'wa.. 2022. 7. 8.
vscode 환경에서 spring 프로젝트 초기 설정 방법 오늘은 vscode 환경에서 spring 프로젝트를 초기설정하는 방법을 진행해보겠습니다. 보통 spring-boot를 많이 사용하는데 순수한 spring으로 설정을 시작해 차례차례 개념을 익혀보려고 spring 환경에서 설정을 해보려고 합니다. vscode를 실행한 후 ctrl + shift + p를 누르고 java를 입력하면 아래와 같이 추천 목록이 나옵니다. 아래와 같이 Java: Create Java Project...를 선택합니다. 선택을 하면 아래와 같이 나오는데요. 저는 gradle로 진행을 하려고 하기 때문에 Gradle을 선택했습니다. Gradle을 선택하면 프로젝트를 진행할 폴더를 선택합니다. 폴더를 선택을 한 후 아래와 같이 빌드할 때 사용할 언어를 선택합니다. 저는 Kotlin을 선택.. 2022. 6. 19.
Invalid bound statement (not found) 에러 처리 현재 프로젝트의 경로는 위와 같다. 기존의 내 코드는 이렇게 되어 있었다. 설정파일들을 아무리 수정해봐도, 자료를 찾아봐도 에러가 해결되지 않았다. 발생한 에러는 아래와 같다. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.bny.dao.UserDao.getUser at org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperMethod.java:235) at org.apache.ibatis.binding.MapperMethod.(MapperMethod.java:53) at org.apache.ibatis.binding.MapperProxy.lambda$.. 2020. 12. 21.