스프링부트 14

스프링부트(spring boot) mybatis 에러 해결 invalid bound statement not found

스프링 부트에서 mybatis 사용할때 아래와 같이 계속 mapper 에러가 발생한다. org.apache.ibatis.binding.bindingexception invalid bound statement not found 여러가지 이유를 찾아보던중 가장 흔이 발생하는 mapper interface 경로와 mapper xml namespace 경로가 다를때 발생한다. 하지만 나는 경로 와 오타가 없이 정확하게 일치하는데 계속 invalid bound statement not found 에러가 발생했다. 결론은 mapper xml 의 디렉토리가 3단계로 되어 있어서 그런것이었다. 기존 아래와 같이 resources 하위 3단계였다 resources mybatis mapper example StudentM..

인텔리제이 스프링부트 타임리프 (intellij SpringBoot thymeleaf) Hellow World 시작하기

인텔리제이 스프링부트 타임리프 (intellij SpringBoot thymeleaf) Hellow World 시작하기 인텔리제이 처음이시면 인텔리제이 스프링부트 시작 환경 구성하고 올께요 https://trytoso.tistory.com/1566 인텔리제이 (intellij) 스프링 부트(Spring Boot) 시작하기 스프링 프레임워크(Spring Framework) - EJB(Enterprise Java Bean)라는 무겁고 복잡한 플랫폼에서 벗어나 POJO(Plain Old Java Object)를 기반으로 하는 경량의 환경을 제공한다. - 스프링 프레임워크가 처음 등.. trytoso.tistory.com 이제 시작이 반이라고 Hello World 찍어봅시다. .HelloWorld 클래스 만들기..

Spring boot + swagger 예제

Spring boot + swagger 예제 본 포스팅은 swagger2를 통합하도록 스프링 부트 애플리케이션을 구성합니다. 스프링 부트 예제 는 REST API를 공개했습니다. 우리가 개발하는 REST 서비스의 문서화는 매우 중요합니다. 이 문서는 서비스 소비자가 사용 가능한 모든 서비스, 서명, 예상 입력을 알 수 있도록 도와줍니다. 또한 서비스가 작동하는지 테스트 할 수있는 간단한 방법이 있어야합니다. 노출 된 서비스는 변경 될 수 있으므로 동시에 문서도 업데이트 해야합니다. 이 작업을 수동으로 수행하면 특히 REST 서비스 수가 증가함에 따라 매우 지루한 프로세스가 됩니다. 문서화 프로세스를 자동화하는 데 도움이됩니다. 또한 API의 모든 변경 사항은 참조 문서에 동시에 설명되어야합니다. 이를 수..