1.创建数据库。
2.用myeclipse创建一个web项目。
3.利用myeclipse中的Database Explorer连接数据库。
4.把hibernate所需要的jar包放在,WebRoot->WEB-INF->lib下。
4.为web项目添加hibernate功能(不用引入myeclipse中的hibernate库),自动生成hibernate的配置文件(也可以生成工厂类)。
6.在Database Explorer视图中,选择所需要的表,按鼠标右键利用反向工程生成实体类及其映射文件(也可以生成Dao等)。
7.利用下面的代码可以向数据库插入数据。
try{
SessionFactory sf=new Configuration().configure().buildSessionFactory();
Session dbSession=sf.openSession();
Transaction dbTransaction=dbSession.beginTransaction();
Employee employee=new Employee();
employee.setEId(333L);
employee.setEName("Bob");
employee.setENo(777L);
employee.setESal(3000L);
dbSession.save(employee);
dbTransaction.commit();
dbSession.close();
}catch(HibernateException e){
e.printStackTrace();
}
8.利用下面的代码可以查询数据。
Query query=dbSession.createQuery("from Employee");
List<Employee> list=query.list();
for(Employee ep:list){
System.out.println(ep.getEId()+" "+ep.getENo()+" "+ep.getEName()+" "+ep.getESal());
}
寥寥几笔,以作备忘。
本文介绍了如何在MyEclipse环境下使用Hibernate进行数据库操作。从创建数据库开始,到建立Web项目,连接数据库,放置Hibernate库,配置Hibernate,然后通过反向工程生成实体类和映射文件。接着展示了如何利用Hibernate插入和查询数据,提供了相应的代码示例作为参考。
4321

被折叠的 条评论
为什么被折叠?



