hibernate注解

1.时间戳
有好多种类型 TIMESTAMP代表 年月日 时分秒

1 @Temporal(TemporalType.TIMESTAMP)
2 @Column(name = "APPRTIME")
3 private Date apprtime;  //审批时间

2.给持久化类的字段添加一个普通字段 跟数据库没关系的字段

1 @Transient
2 private Set<Accirespdepref> accirespdeprefs; //责任部门关系

3.级联一对多

1 @OneToMany(fetch = FetchType.LAZY)  //懒加载 
2 @Cascade({CascadeType.SAVE_UPDATE}) //保存更新的时候级联操作 
3 @JoinColumn(name="BUSINESSID")  //对应的副表中的字段
4 private Set<Announceuser> announceusers;

 

 

 

posted @ 2013-06-17 17:14  CodingFarmer  阅读(173)  评论(0编辑  收藏  举报