使用hibernate步骤
2009-09-24 15:51
232 查看
1 MyEclips连接到数据库
2 加载特征库
3 反向工程
4 进行持久化操作
注:数据库建表时,一定要建主键,不然反向工程的时候会多生成一个类
前三步已录为视频,最后一步源码如下:
package dao;
import org.hibernate.*;
import org.hibernate.cfg.Configuration;
import entity.Customer;
public class CustomerDao {
//在此类中进行对数据库的增删改查
private SessionFactory sf; //会话工厂,相当于数据库连接池`
private Session se; //会话,相当于连接--Connection
private Transaction ts; //事物,必须有事物,不然无法插入到数据库中
public CustomerDao(){
//读取配置文件
Configuration cfg=new Configuration();
cfg.configure("config/hibernate.cfg.xml");
sf=cfg.buildSessionFactory();
}
//增加客户
public void addCustomer(){
//打开会话
se=sf.openSession();
//打开事物
ts=se.beginTransaction();
Customer ct=new Customer();//临时状态
//给对象赋值
ct.setName("qq");
ct.setPwd("aa");
//开始事物
ts.begin();
//将对象保存对数据库中
se.save(ct);
//提交事物
ts.commit();
}
public static void main(String []args){
CustomerDao cd=new CustomerDao();
cd.addCustomer();
}
}
2 加载特征库
3 反向工程
4 进行持久化操作
注:数据库建表时,一定要建主键,不然反向工程的时候会多生成一个类
前三步已录为视频,最后一步源码如下:
package dao;
import org.hibernate.*;
import org.hibernate.cfg.Configuration;
import entity.Customer;
public class CustomerDao {
//在此类中进行对数据库的增删改查
private SessionFactory sf; //会话工厂,相当于数据库连接池`
private Session se; //会话,相当于连接--Connection
private Transaction ts; //事物,必须有事物,不然无法插入到数据库中
public CustomerDao(){
//读取配置文件
Configuration cfg=new Configuration();
cfg.configure("config/hibernate.cfg.xml");
sf=cfg.buildSessionFactory();
}
//增加客户
public void addCustomer(){
//打开会话
se=sf.openSession();
//打开事物
ts=se.beginTransaction();
Customer ct=new Customer();//临时状态
//给对象赋值
ct.setName("qq");
ct.setPwd("aa");
//开始事物
ts.begin();
//将对象保存对数据库中
se.save(ct);
//提交事物
ts.commit();
}
public static void main(String []args){
CustomerDao cd=new CustomerDao();
cd.addCustomer();
}
}
相关文章推荐
- 简述使用Hibernate框架的几个步骤
- 使用Hibernate搭建Access数据库步骤(详细)
- 简述使用Hibernate框架的几个步骤
- 简述使用Hibernate框架的几个步骤
- HIbernate使用实例步骤(转)
- hibernate 第一记<hibernate详解及配置信息 使用步骤>
- hibernateDaoSupport的使用步骤
- 使用Hibernate步骤:(一)
- 使用Hibernate 基本原理,步骤,核心,实现增删查改
- 使用Hibernate的基本步骤
- 使用Hibernate操作数据库需要七个步骤
- 使用struts2和hibernate,详解从请求到数据库完成操作所有步骤
- 在Spring + Hibernate中使用二级缓存配置步骤
- 使用Myeclipse开发Hibernate框架应用步骤
- Hibernate使用步骤
- Hibernate框架使用步骤
- 使用 Hibernate 二级缓存的步骤
- hibernate-release-5.2.10.Final 使用EHcache简单步骤
- Java Web 中使用Hibernate开发的步骤
- 使用Hibernate操作数据库需要七个步骤