Hibernate对数据库结构提供了较为完整的封装,Hibernate的O/R Mapping实现了POJO 和数据库表之间的映射,以及SQL 的自动生成和执行。程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过Hibernate 提供的方法完成持久层操作。程序员甚至不需要对SQL 的熟练掌握, Hibernate/OJB 会根据制定的存储逻辑,自动生成对应的SQL 并调用JDBC 接口加以执行。

  今天我们就一起对Hibernate的应用初步进行一下学习。

  首先公欲善其事必先利其器,为了更方便我们书写Hibernate的配置文件,我们这里需要为我们的eclipse安装一个Hibernate Tools的插件,这样就可以很方便的让我们完成Hibernate的配置文件编写。

  这里我采用的是在线安装:

1.启动eclipse
2.选择Help > Install New Software...>
3.添加如下地址:
4.选择性安装:hibernate tools在All Jboss tools节点下面

  到这里我们的Hibernate Tools就算安装好了,接下来我们就可以通过eclipse很方便的生成相应的配置文件

  接下来我们创建一个Java工程,然后将我们的下载好的hibernate JAR包文件导入,这里个人建议大家将这些JAR包添加为一个新的User Liberary,方便以后我们在其他项目中调用,这里我们现在只是为了初步探究Hibernate的使用,这里我们只需要将必要的JAR包文件导入即可,

解压我们下载的Hibernate压缩包,里面有一个lib文件夹,顾名思义,这就是我们会用的JAR包文件,文件里面有很多子目录,我们现在只需要将required文件夹下的JAR包文件导入即可。

  导入过hibernate JAR包后,一定要记得导入我们的数据库驱动JAR包,还有就是为了方便我们测试,这里我使用的是Junit单元测试工具,需要一并导入相应的JAR包文件。

  导入后所有的JAR包文件后,我们就可以开始我们的代码编写了,首先我们需要创建一个Hibernate配置文件:hibernate.cfg.xml

  万码学堂,电脑培训,计算机培训,Java培训,JavaEE开发培训,青岛软件培训,软件工程师培训

  万码学堂,电脑培训,计算机培训,Java培训,JavaEE开发培训,青岛软件培训,软件工程师培训

  创建好我们的Hibernate的配置文件后,打开,添加数据库连接驱动地址+数据库连接用户名+数据库连接密码+数据库连接地址+数据库方言等等。

  

万码学堂,电脑培训,计算机培训,Java培训,JavaEE开发培训,青岛软件培训,软件工程师培训

        		

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式