您的位置:首页 > 其它

SSH2之搭建Hibernate(二)

2016-03-18 11:13 218 查看
Hibernate简介

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。

Hibernate的目标是对于开发者通常的数据持久化相关的编程任务,解放其中的95%。对于以数据为中心的程序来说,它们往往只在数据库中使用存储过程来实现商业逻辑,Hibernate可能不是最好的解决方案;对于那些在基于Java的中间层应用中,它们实现面向对象的业务模型和商业逻辑的应用,Hibernate是最有用的。不管怎样,Hibernate一定可以帮助你消除或者包装那些针对特定厂商的SQL代码,并且帮你把结果集从表格式的表示形式转换到一系列的对象去。

Hibernate的核心接口一共有6个,分别为:Session、SessionFactory、Transaction、Query、Criteria和Configuration。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制

如何在eclipse里搭建hibernate?

一、连接数据库

window——》show view——other——》data source Explore 打开数据库视图





②、新建数据库连接



③、选择要连接的数据库类型



④、选择数据库版本



⑤、添加连接数据库的jar包,确定后ok——ok



⑥、填写连接数据库的信息,test connect 如果测试连接成功。点击finish



⑦、下面打开就可以看到连接后的数据库,查看数据库表



二、新建hibernate.cfg.xml配置文件

① 选择项目右键——》New——》hibernate configuration file 新建一个配置文件

②选择配置文件目录输入配置文件的名称



③ 在此我们已经建立好hibernate配置文件,如果想要对hibernate配置进行修改,可以在配置文件修改更为方便

三、hibernate反向工程,创建实体类

①打开反向工程配置文件



②填写文件目录及文件名 finish



③refresh include 表名



此时项目里已经建好了对应的类文件。

到此hibernate配置及反向工程已结束。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: