1.实体映射类
public class Teacher {
private String id;
private String name;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
2.映射文件
/*package="com.hbm"在此指定包名,则hibernate-mapping元素内所有的同包下类名都可省略*/
<hibernate-mapping package="com.hbm">
/*如果类名与表名相同 table属性可省略*/
<class name="Teacher" table="teachers" >
/*声明类的主键*/<id name="id">
/*类主键所对应的表主键*/
<column name="id"></column>/*主键生成策略*/
<generator class="assigned"></generator>
</id>/*声明类的其它属性,如果属性名与字段名相同,则可省略column属性*/
<property name="name"></property>
</class>
</hibernate-mapping>
3.持久化操作
本文通过一个具体的例子展示了Hibernate ORM框架的基本使用流程,包括实体类定义、映射文件配置及基本的持久化操作。
471

被折叠的 条评论
为什么被折叠?



