org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.modules.erp.dao.SyncErpDataDao.getUserAuthByCondition
myBatis开发过程中遇到此异常:
1.检查mapper的sql的xml文件中,
<mapper namespace="com.modules.erp.dao.SyncErpDataDao"> namespace对应的mapper 的java类(即dao层)路径是否正确,可通过直接点击,看能否直接跳到dao层对应的mapper类~
2.检查 xml文件中的 sql Id 是否是与对应dao层的mapper java类一致, 例如:
<select id="findRelationList" resultType="ErpUserRole" parameterType="string">
如果出现 sql中id的值在对应的mapper java类中无法找到,就会报此异常