2011-05-25 81 views

回答

1

hibernate.cfg.xml是老派 - 我多年没用过它了。 使用javax.persistance注释并注释您的类 - 休眠完成其余部分。

这里是一个非常简单的例子:

import javax.persistence.*; 

@Entity 
@Table(name = "my_table") 
public class MyTable { 

    private Integer id; 
    private String someColumn; 

    @Id 
    @GeneratedValue 
    @Column(name = "my_table_id", unique = true, nullable = false) 
    public Integer getId() { 
     return id; 
    } 

    public void setId(Integer id) { 
     this.id = id; 
    } 

    @Column(name = "some_column") 
    public String getSomeValue() { 
     return someColumn; 
    } 

    public void setSomeColumn(String someColumn) { 
     this.someColumn = someColumn; 
    }  
} 

所有Hibernate标注的说明,请参见this documentation

相关问题