728x90
반응형
MyBatis
-
MyBatis. BindingException: parameter '~~' not found개발 기록 2023. 5. 31. 14:12
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'userId' not found. Available parameters are [arg1, arg0, param1, param2] MyBatis를 사용하면 Mapper 부분에서 종종 만나는 오류이다. 코드를 수정한 것이 없는데 개발을 하다 보면 갑자기 나오기도 한다. 하나하나 파악해보겠다. 환경: java 1.8 spring boot 원인: (아래의 코드들은 자바 버전에 따라서 개선된 부분이 있지만 큰 틀은 비슷하다.) 오류가 난 부분부터 코드를 따라가다 보면 MapperMethod 클래스의 이너..