zoukankan      html  css  js  c++  java
  • 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/

  • 相关阅读:
    PHP substr_compare() 函数
    Learn X in Y minutes
    类型和程序设计语言
    C++17尝鲜
    《Ensemble Methods: Foundations and Algorithms》
    周志华:“深”为什么重要,以及还有什么深的网络
    阿里毕玄:系统架构师如何做好系统设计?
    调用链监控:Dapper、Istio... etc.
    zz京东电商推荐系统实践
    zzPony.ai 的基础架构挑战与实践
  • 原文地址:https://www.cnblogs.com/xiong233/p/6251653.html
Copyright © 2011-2022 走看看