@Entity
@Table(name="LOG_LOGIN")
public class Log_login {
@Id
@Column(name="S_ID",unique=true,nullable=false)
@GeneratedValue(generator="system-uuid")
@GenericGenerator(name="system-uuid",strategy="uuid")
private String s_id;// 日志编号
private String s_ip;// IP地址
private String s_bz;// 标志0-登录 1-登出
private Date d_sj;// 记录时间
private String s_rydm;// 人员代码
@Transient //非@table表中的字段务必用此注解标识
private Date d_jssj;//结束时间
例如上面这个例子
这个实体bean已经被@table注解标识指定数据库中的表,
但是
private Date d_jssj;//结束时间
并非该表中的字段。
@Transient
所以,该注解的作用就是用来区分并指明该字段不属于@table表中的字段。