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.持久化操作