出了问题不可怕,要勇于面对面对问题,首先你的弄明报报的错是啥意思
No typehandler found for property XXX:的意思就是说没有为属性XXX找到对应的匹配字段 也就是说映射的时候出现了问题
一般情况下我们会看以下三个地方
1.XML文件:查看实体类属性和数据库表字段映射是否正确
<result column="updatetime" property="updatetime" jdbcType="TIMESTAMP" />
2.PO:有没有生成相应的getter和seettet方法
private Timestamp updatetime;
3. 包导的我是否正确
而我的问题恰好是第三个,用了timestamp(时间戳)导入了:import java.security.Timestamp;
应当改为:
import java.sql.Timestamp;
这种问题是不应该犯的,,做东西的时候应当仔细。