mybatis plus怎么忽略映射字段

网友投稿 984 2023-03-23

mybatis plus怎么忽略映射字段

mybatis plus怎么忽略映射字段

其实

mybatis plus是比mybatis优秀的mybatis有的,他全

http://

有,它没的,或者不优秀的地方,mybatis plus全优秀,所以晚的总比早的好。

今天要说的是:

QCxZrTFzba

忽略字段问题,我被这个坑了好长时间,我开发项目呐有个需求是忽略数据库中字段,但是实体类还要有,我操,我目前的知识告诉我,@Transient这个是很好的选择,我操,我于是,开始搞,忘了说了,我的数据库中间件是mybatis plus,搞的我烦,先是看网上的,发现无论在字段上加还是在get方法上加,都不行,最后我配置文件又试了试,发现也不行。凉凉。

 最后解决办法是,mybatis plus这个有自带的忽略字段注解???

@TableField(exist QCxZrTFzba= false):表示该属性不为数据库表字段,但又是必须使用的。

@TableField(exist = true):表示该属性为数据库表字段。

示例

通过此注解enable字段便不再生成到SQL语句中。

@TableName:数据库表相关

@TableId:表主键标识

@TableField:表字段标识

@TableLogic:表字段逻辑处理注解(逻辑删除)

呵呵,至于@Transient不行的原因是什么呐,

我看了看@Transient适用于hibernate.我天我学傻了。早对症下药早好了。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:MyBatis 中 SqlMapConfig 配置文件详解
下一篇:Maven发布项目 (jar包) 到Nexus私服中的操作
相关文章

 发表评论

暂时没有评论,来抢沙发吧~