pojo属性如果比数据表实际字段多,怎么处理(数据表字段不能增加前提下)
来源:18-10 【全课思维导图】剑指Java面试-Offer直通车

qq_大寒_2
2019-10-30
老师,pojo字段如果比数据表实际字段多一个,我用tkmybatis提供的api接口查询就会报错,
这种一般是怎么处理的呢?因为是用springboot的,@RequestBody注解接受前台传来的对象参数,参数的字段和pojo属性映射的。然后再controller做一下判断,判断后这个参数属性还留在pojo里面,导致下个接口传入pojo对象查询就报错了,因为比pojo对象比数据库多一个字段嘛。默认是null
写回答
1回答
-
qq_大寒_2
提问者
2019-10-30
已解决,找了这个标签好久在tkmybatis,pojo属性中加上@Transient注解即可,基本数orm框架都有解决属性和字段实际不一致的方法,
10
相似问题