一、创建实体类
Java代码
package com.wr.hibernate.entity;
public class Department {
private int deptId;
private String deptName;
private Manager mgr;
public int getDeptId() {
return deptId;
}
public Manager getMgr() {
return mgr;
}
public void setMgr(Manager mgr) {
this.mgr = mgr;
}
public void setDeptId(int deptId) {
this.deptId = deptId;
}
public String getDeptName() {
return deptName;
}
public void setDeptName(String deptName) {
this.deptName = deptName;
}
@Override
public String toString() {
return "Department [deptId=" + deptId + ", deptName=" + deptName + "]";
}
}
Java代码
package com.wr.hibernate.entity;
public class Manager {
private int mgrId;
private String mgrName;
private Department dept;
public int getMgrId() {
return mgrId;
}
public void setMgrId(int mgrId) {
this.mgrId = mgrId;
}
public String getMgrName() {
return mgrName;
}
public void setMgrName(String mgrName) {
this.mgrName = mgrName;
}
public Department getDept() {
return dept;
}
public void setDept(Department dept) {
this.dept = dept;
}
@Override
public String toString() {
return "Manager [mgrId=" + mgrId + ", mgrName=" + mgrName + ", dept=" + dept + "]";
}
}
二、创建POJO映射文件
系统特点:功能简洁实用。目前互联网上最简洁的企业网站建设系统!原创程序代码。非网络一般下载后修改的代码。更安全。速度快!界面模版分离。原创的分离思路,完全不同于其他方式,不一样的简单感受!搜索引擎优化。做了基础的seo优化。对搜索引擎更友好系统功能关于我们:介绍企业介绍类信息,可自由添加多个介绍栏目!资讯中心:公司或行业资讯类内容展示。可自由添加多个资讯内容!产品展示:支持类别设置,可添加产品图片
0
Xml代码
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="com.wr.hibernate.entity">
<class name="Department" table="department" dynamic-insert="true">
<id name="deptId" type="java.lang.Integer">
<column name="dept_id" />
<generator class="native"></generator>
</id>
<property name="deptName" type="java.lang.String">
<column name="dept_name" />
</property>
<many-to-one name="mgr" class="Manager">
<column name="mgr_id" unique="true"></column>
</many-to-one>
</class>
</hibernate-mapping>
Xml代码
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="com.wr.hibernate.entity">
<class name="Manager" table="manager" dynamic-insert="true">
<id name="mgrId" type="java.lang.Integer">
<column name="mgr_id" />
<generator class="native"></generator>
</id>
<property name="mgrName" type="java.lang.String">
<column name="mgr_name" />
</property>
<one-to-one name="dept" class="Department" property-ref="mgr">
</one-to-one>
</class>
</hibernate-mapping>
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号