SW개발

org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible

개소왕 2020. 9. 16. 14:46

 

org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92) LOG ::org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Error instantiating class com.ap.sulwhasoo.admin.biz.unitprd.model.PrdDetailResDomain$OfanTableRow with invalid types (PrdDetailResDomain) or values (용량). Cause: java.lang.IllegalArgumentException: argument type mismatch
[2020-09-16 14:33:07.763|ERROR|c.a.s.a.b.u.c.UnitPrdController:LogUtil.java:err:73]

 

resultType 으로 inner class를 사용하는데,

해당 inner class가 public static class.. 로 선언되지 않고 public class 로 선언되었던 문제.