org.apache.ibatis.binding.BindingException: Mapper method

org.apache.ibatis.binding.BindingException: Mapper method ‘com.cfsm.test.dao.TestSimpleDao.save’ has an unsupported return type: class com.cfsm.test.model.TestSimple

原因:
因为mybatis会扫描Dao接口类,接口类执行xml文件配置的insert方法,只能返回ID主键数字,不能返回java实体类。
spring mvc不会扫描接口类,只扫描带有@Repository注解的Dao实现类。
解决方法:
把TestSimpleDao.java接口的方法
public TestSimple save(TestSimple testSimple);
改成
public Integer save(TestSimple testSimple);

你可能感兴趣的:(java)