您的位置:首页 > 其它

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类的方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: