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>