1.
@Transient表示该属性不与数据库字段做映射,ORM框架将忽略该属性,若一个属性并非数据库表的属性字段,必须加上这个注解@Transient,否则,orm框架默认Entity类的属性注解为@Basic,也会与数据库做映射
@Target({ METHOD, FIELD })
@Retention(RUNTIME)
public @interface Transient {
}
2.
需要实现Serilizable接口时,该属性也不会被序列化。
1.
@Transient表示该属性不与数据库字段做映射,ORM框架将忽略该属性,若一个属性并非数据库表的属性字段,必须加上这个注解@Transient,否则,orm框架默认Entity类的属性注解为@Basic,也会与数据库做映射
@Target({ METHOD, FIELD })
@Retention(RUNTIME)
public @interface Transient {
}
2.
需要实现Serilizable接口时,该属性也不会被序列化。