hibernate学习一(hibernate简介与准备)
一、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
四、添加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;
完成后的目录结构为:
----------------------------------------------------------------------------------------------------
此文为个人学习记录,如有参考转载,请注明出处 黑白熊的博客 http://www.cnblogs.com/xiong233/