一、配置单向多对一
1、修改外键类2、将外键属性名换为对象名,并提供getter/setter封装 private Integer districtID;换为 数据类型 外键属性; private District district; 主键类 主键对象;3、修改外键类的映射文件 <property name="外键属性名" type="java.lang.类型"> <column name="外键字段名" /> </property> 换为 <many-to-one name="主键对象" class="包名.主键类名"> <column name="外键字段名" /> </many-to-one> 二、配置单向一对多1、修改主键类2、增加Set集合对象并实例化后提供getter/setter封装 private Set 对象名=new HashSet();3、增加<set>标签,配置Set集合对象 <set name="集合对象名" table="外键表名"> <key column="外键字段名" /> <one-to-many class="包名.外键类名"/> </set>