读书人

Hibernate annotation 配备入门

发布时间: 2012-08-28 12:37:01 作者: rapoo

Hibernate annotation 配置入门

需要至少以下三个jar包

hibernate-annotations-3.4.0.GA.jar

hibernate-commons-annotations-3.3.0.ga.jar

ejb3-persistence-1.0.2.GA.jar

//表名

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

//字段主键

?

@Id
??? //@DocumentId
??? @Column(name = "contactorId", nullable = false, length = 22)
??? @GeneratedValue(strategy = GenerationType.IDENTITY)
?private Long contactorId;
?@Column(name = "version", nullable = false, length = 22)
?private Integer version;

?

? applicationl.xml配置映射关系

<bean id="sessionFactory"
??/>
??</property>

?<property name="annotatedClasses">??
??????????? <list>??
??????????????? <value>com.avonaco.pojos.Contactor</value>??
??????????? </list>??
??????? </property>

</bean>

读书人网 >软件架构设计

热点推荐