MyBatis中@Transient注解的作用

待我称王封你为后i 2022-03-16 15:38 380阅读 0赞

1. @Transient注解的作用

@Transient注解使用在实体类中,实体类中使用@Table注解后,想要添加数据库表中不存在的字段,就要使用@Transient这个注解。
这样可以使与数据库表相对应的实体类有一个表中没有但可以使用的字段,这样可以减少因为一个字段而导致的多余操作,方便实体类通过get方法获取值。

2. @Transient注解的使用

  1. @Table(name = "表名")
  2. public class SignupInfo {
  3. @Id
  4. @Column(name = "主键")
  5. private String *****;
  6. @Column(name = "字段1")
  7. private String ***;
  8. @Column(name = "字段2)
  9. private String ***;
  10. @Transient
  11. private String 字段名;
  12. getter + setter 方法
  13. }

转自:https://blog.csdn.net/hjy1821/article/details/85095013

发表评论

表情:
评论列表 (有 0 条评论,380人围观)

还没有评论,来说两句吧...

相关阅读

    相关 @Transient注解使用

    @Transient的作用是指定该属性或字段不是永久的。 它用于注释实体类,映射超类或可嵌入类的属性或字段。 它既可以写在属性的上面,也可以写在属性get方法的上面。

    相关 @Transient 注解使用

    【引言】 在开发过程中,不论是前后端的交互,还是后端与后端间的接口对接,都避免不了各种参数和返回值的问题。有时候需要在返回值的某个实体上增加个其他表的字段,有时候需要在参