mybatis mybatis plus怎么忽略映射字段
程序员文章站
2024-03-05 23:09:43
...
其实mybatis plus是比mybatis优秀的mybatis有的,他全有,它没的,或者不优秀的地方,mybatis plus全优秀,所以晚的总比早的好。
今天要说的是:
忽略字段问题,我被这个坑了好长时间,我开发项目呐有个需求是忽略数据库中字段,但是实体类还要有,我操,我目前的知识告诉我,@Transient这个是很好的选择,我操,我于是,开始搞,忘了说了,我的数据库中间件是mybatis plus,搞的我烦,先是看网上的,发现无论在字段上加还是在get方法上加,都不行,最后我配置文件又试了试,发现也不行。凉凉。
最后解决办法是,mybatis plus这个有自带的忽略字段注解???
@TableField(exist = false):表示该属性不为数据库表字段,但又是必须使用的。
@TableField(exist = true):表示该属性为数据库表字段。
呵呵,至于@Transient不行的原因是什么呐,
我看了看@Transient适用于hibernate.我天我学傻了。早对症下药早好了。
上一篇: TCP_BBR拥塞控制算法解析