测试:
QuestionAnswe字段:
然而数据库中:
解决:
maven clean之后重新编译就好了!
原因分析:
自己之前在db为该表增加了这个字段,重新把新逆向生成的POJO和Mapper.xml都放入了原来包中,但编译的classes目录下还是用的还是原来的映射和POJO。推测是因为maven在生命周期clean中偷懒了——查看文件和原来名称一样,对比快照认为包中文件没有变化。手动clean之后重新编译就好了!不过也有可能是Mybatis的缓存一直存在。容我再想想。
测试:
QuestionAnswe字段:
然而数据库中:
解决:
maven clean之后重新编译就好了!
原因分析:
自己之前在db为该表增加了这个字段,重新把新逆向生成的POJO和Mapper.xml都放入了原来包中,但编译的classes目录下还是用的还是原来的映射和POJO。推测是因为maven在生命周期clean中偷懒了——查看文件和原来名称一样,对比快照认为包中文件没有变化。手动clean之后重新编译就好了!不过也有可能是Mybatis的缓存一直存在。容我再想想。