我是在这行代码的时候找不到lastUpdateRecord UpdateRecord lastUpdateRecord = updateRecordService.getUpdateRecord();
@Override public UpdateRecord getUpdateRecord() { return updateRecordMapper.getUpdateRecord(); }
@Select("select * from tbl_update_record order by update_time desc limit 1") UpdateRecord getUpdateRecord();
实在没发现问题,最后在配置文件中发现:
mybatis.configuration.map-underscore-to-camel-case=true(驼峰转换)
将UpdateRecord的属性转换一下
@Data @Component("updateRecord") public class UpdateRecord { private String lastVersion;//最近版本 private int lastPage;//页 private int lastNum;//页数 private String updateTime;//更新时间 }
最后就可以了