hibernate学习一(hibernate简介与准备)

时间:2021-08-08 17:16:37

一、hibernate简介

  Hibernate是一个开放源代码的对象-关系映射(Object/Relational Mapping 即 ORM)框架,它对JDBC进行了非常轻量级的对象封装,它将POJO(简单的JAVA对象  即 javaBeans)与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

  在MVC的设计思想中,Hibernate负责负责与数据库沟通,从数据库获取数据。

二、使用的工具与jar包

  java version:1.8.0_91

  eclipse:Eclipse Java EE IDE for Web Developers Luna Service Release 2 (4.4.2)

  hibernate: hibernate-release-4.3.11.Final

  tomcat:apache-tomcat-8.0.36

  数据库:MySQL Server 5.1

  JDBC:mysql-connector-java-5.1.40

三、新建工程

  在eclipse中新建一个java工程,工程名为: Hibernate_01_HelloWorld

  hibernate学习一(hibernate简介与准备)

四、添加jar包

  为了以后方便,我在eclipse中新建一个自己的jar包库,具体操作为

  1.在eclipse界面中点击Windows -> Preference,在左上角的文本框中[type filter text],输入user,找到java -> build path -> user libraries点击;

  2.单击New按钮,输入新建jar包库的名字,我新建一个名叫hibernate4.3.11的jar包库,并向里面添加hibernate所需的jar包;

  3.选中新建的jar包库(hibernate4.3.11),点击add external jars(从eclipse外部添加jar包),在弹出的窗口中找到hibernate-release-4.3.11.Final(自己从hibernate官网下载)目录,选择lib -> required,将目录里的全部jar包选中,点击打开;

  4.用相同的方式,向hibernate4.3.11库中导入jdbc的jar包;

  5.点击OK就完成了自己的jar包库创建,然后在新建的java工程hibernate_01_HelloWord上右键,build path -> configure build path,在弹出的选项卡里选择libraries,点击add library,选择 user library -> next ,选中hibernate4.3.11,点击finish -> OK;

  完成后的目录结构为:

  hibernate学习一(hibernate简介与准备)

----------------------------------------------------------------------------------------------------

此文为个人学习记录,如有参考转载,请注明出处 黑白熊的博客 http://www.cnblogs.com/xiong233/