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框架都有解决属性和字段实际不一致的方法,

1
0

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5127 学习 · 8149 问题

查看课程