Hibernate开发步骤.txt
2014-10-15 17:00
169 查看
Hibernate开发步骤
1.导入jar包到 WebRoot/WEB-INF/lib文件夹下面
2.编写配置文件hibernate.cfg.xml【参考302页示例14.1】
<hibernate-configuration>
<session-factory>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="connection.url">jdbc:mysql://127.0.0.1:3306/s</property>
<property name="connection.username">root</property>
<property name="connection.password">root</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="myeclipse.connection.profile">com.mysql.jdbc.Driver</property>
<property name="show_sql">true</property>
</session-factory>
</hibernate-configuration>
3.创建实体类【参考302页示例14.2 Student.java】
package po;
import javax.persistence.Entity;
public class Student{
private String id;
private String name;
public Stringn getId(){
return id;
}
public void setId(String id){
this.id=id;
}
......
}
4.创建对象关系映射文件 Student.hbm.xml,并且添加
到配置文件中,以<mapping>节点配置文件位置【参考303页示例14.3 Student.java】
<hibernate-mapping>
<class name="po.Student">
<id name="id"><gennerator class="assigned"></gennerator></id>
<property name="name"></property>
<property name="subject"></property>
<property name="result"></property>
</class>
</hibernate-mapping>
5.创建一个会话工厂类HibernateSessionFactory.java
//静态代码块
static{
//读取和加载解析配置文件
Configuration configuration.configure("/hibernate.cfg.xml");
//通过配置对象生成会话工厂对象
SessionFactory sessionFactory=configuration.buildSessionFactory();
Session session=sessionFactory.openSession();
}
6.编写DAO类,里面包含sava(),update(),delete(),findAll()等方法
7.由业务类调用DAO类的方法
1.导入jar包到 WebRoot/WEB-INF/lib文件夹下面
2.编写配置文件hibernate.cfg.xml【参考302页示例14.1】
<hibernate-configuration>
<session-factory>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="connection.url">jdbc:mysql://127.0.0.1:3306/s</property>
<property name="connection.username">root</property>
<property name="connection.password">root</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="myeclipse.connection.profile">com.mysql.jdbc.Driver</property>
<property name="show_sql">true</property>
</session-factory>
</hibernate-configuration>
3.创建实体类【参考302页示例14.2 Student.java】
package po;
import javax.persistence.Entity;
public class Student{
private String id;
private String name;
public Stringn getId(){
return id;
}
public void setId(String id){
this.id=id;
}
......
}
4.创建对象关系映射文件 Student.hbm.xml,并且添加
到配置文件中,以<mapping>节点配置文件位置【参考303页示例14.3 Student.java】
<hibernate-mapping>
<class name="po.Student">
<id name="id"><gennerator class="assigned"></gennerator></id>
<property name="name"></property>
<property name="subject"></property>
<property name="result"></property>
</class>
</hibernate-mapping>
5.创建一个会话工厂类HibernateSessionFactory.java
//静态代码块
static{
//读取和加载解析配置文件
Configuration configuration.configure("/hibernate.cfg.xml");
//通过配置对象生成会话工厂对象
SessionFactory sessionFactory=configuration.buildSessionFactory();
Session session=sessionFactory.openSession();
}
6.编写DAO类,里面包含sava(),update(),delete(),findAll()等方法
7.由业务类调用DAO类的方法
相关文章推荐
- J2EE框架(TomcatStrutsHibernateSpringAjax(dojo))开发步骤:
- Hibernate开发步骤
- hibernate 开发步骤
- Struts2+Hibernate整合应用开发步骤
- Struts2+Hibernate整合应用开发步骤
- Spring+Hibernate+Strust 整合开发步骤
- 第五篇:Hibernate开发步骤注意事项详解2
- hibernate学习笔记6--Criteria查询方式、完整小练习(开发步骤)
- Struts2+Hibernate整合应用开发步骤
- 第三篇:Hibernate开发流程和步骤
- MyEclipse快速开发Hibernate的步骤
- Struts2+Hibernate整合应用开发步骤
- Hibernate2--开发步骤及接口说明
- Struts2+Hibernate整合应用开发步骤
- 【web开发】spring mvc+hibernate项目避免乱码的步骤
- 使用Myeclipse开发Hibernate框架应用步骤
- J2EE框架(TomcatStrutsHibernateSpringAjax(dojo))开发步骤
- hibernate开发步骤
- Hibernate第二讲:Hibernate核心API和Hibernate开发步骤
- 第四篇:Hibernate开发步骤注意事项详解1