STUDY/ERROR
Error : 동적쿼리 <where> 사용시 에러
3unB
2022. 7. 7. 19:02
반응형
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException:
nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'interest_no' in 'class java.lang.Integer'
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
javax.servlet.http.HttpServlet.service(HttpServlet.java:655)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
에러가 원인 : Java 클래스에서 Mapper로 인자값을 넘겨줄 때 임의로 정한 변수는 MyBatis에서 인식 못함.
전달 값이 하나이므로 interest_no를 value로 변경
<결과> 페이징 처리 완료!
반응형