Hibernate的注解

原创 2015年11月17日 16:08:55
首先你的实体和Hibernate.cfg.xml是建好的
然后在实体类开始配置
这是Emp的配置
@Entity
@Table(name="emp")
public class Emp implements java.io.Serializable {

 // Fields
 @Id
 @GeneratedValue(generator="seqs",strategy=GenerationType.SEQUENCE)
 @SequenceGenerator(name="seqs",sequenceName="seq_id",allocationSize=1)
 private Integer empno;
 
 
 @ManyToOne(fetch=FetchType.LAZY)
 @JoinColumn(name="deptno")
 private Dept dept;
 
 
 @Column(name="ename")
 private String ename;
 @Transient
 private String job;
 
 @Transient
 private Integer mgr;
 
 @Transient
 private Date hiredate;
 
 
 @Column(name="sal")
 private Double sal;
 @Transient
 private Double comm;

这是Dept的实体类配置

@Entity
@Table(name="Dept")
public class Dept implements java.io.Serializable {

 
 @Id
 @GeneratedValue(generator="seqs",strategy=GenerationType.SEQUENCE)
 @SequenceGenerator(name="seqs",sequenceName="seq_id",allocationSize=1)
 private Integer deptno;
 @Column(name="dname")
 private String dname;
 @Column(name="loc")
 private String loc;
 
 
 @OneToMany(mappedBy="dept")
 private Set<Emp> emps = new HashSet<Emp>(0);

然后将这两个实体类添加到配置文件中

在SessionFctory的生成中
Configuration cfg= new AnnotationConfiguration();
      cfg.configure();
     
     
      SessionFactory sf=cfg.buildSessionFactory();
      Session s=sf.openSession();
      return s;
这样就可以进行一些逻辑编写了。

Hibernate Validation各注解的用法

  • 2016年06月30日 19:43
  • 27KB
  • 下载

hibernate实体系注解

  • 2014年12月15日 10:37
  • 678KB
  • 下载

Hibernate 实体类注解

Hibernate注解1。@Entity(name="EntityName")必须,name为可选,对应数据库中一的个表2、@Table(name="",catalog="",schema="")可选...

Hibernate4注解+Struts2例子

  • 2015年11月25日 10:45
  • 13.05MB
  • 下载

Hibernate注解大全

  • 2016年04月19日 11:38
  • 156KB
  • 下载

hibernate中注解Annotation总结大全

Hibernate Annotation笔记  (1) 简介: 在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中...

hibernate-3.4 注解 入门简单示例

  • 2015年09月16日 23:43
  • 51.86MB
  • 下载

hibernate注解资料

  • 2014年11月26日 09:45
  • 262B
  • 下载

Annotation(二)——Hibernate中注解的开发

在利用注解开发数据库持久层以前,需要学习一个规范JPA(Java Persistence API),这也是SUN公司提出的数据库的持久化规范。就类似于JDBC,Servlet,JSP等规范一样。而Hi...

hibernate注解

  • 2014年10月09日 08:53
  • 9KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Hibernate的注解
举报原因:
原因补充:

(最多只允许输入30个字)