hibernate学习笔记01--在eclipse环境下搭建hibernate框架

1. 下载并解压 hibernate-distribution-3.3.2.GA.zip 和 slf4j-1.5.8.zip

2. 在 hibernate-distribution-3.3.2.GA 文件夹中找到:

hibernate3.jar

3. 在 hibernate-distribution-3.3.2.GA/lib/required 文件夹中找到 hibernate 运行必要的 jar 包 :

antlr-2.7.6.jar

commons-collections-3.1.jar

dom4j-1.6.1.jar

javassist-3.9.0.GA.jar

jta-1.1.jar

slf4j-api-1.5.8.jar

4. 在 slf4j-1.5.8 文件夹下找到 :

slf4j-nop-1.5.8.jar

5. 在 eclipse 中新建 Dynamic Web Project 工程,名为 hibernateHelloWorld 如下图:

5.1 建立好的工程结构图如下:

6. 将以上8个 jar 包放入 hibernateHelloWorld/WebContent/WEB-INF/lib 文件夹下,如下图:

7. 选择 Windows - Preferences - java - Build Path - User Libraries 如下图

7.1 New 随便起个名字叫 “hibernate” 如下图:

7.2 OK

7.3 为我们自定义的 "hibernate" 添加 jar 包。

Add JARs..  并找到 hibernateHelloWorld/WebContent/WEB-INF/lib 将刚才放入lib中的 8 个包选中因为这8个 jar 包是 hibernate 所需的包,所以将它放入一个我们自定义的 Libraries 中,并单击 OK,如下图 :

8.  为工程添加 hibernate支持的包 步骤如下:

8.1 右击 hibernateHelloWorld -- Build  Path -- Configure Build Path..

8.2 如下图

8.3 Add Library...  User Library   ---> Next

8.4 选中 "hibernate" Finish。

9. 看下我们的工程多了个 hibernate Libraries , 如下图:

10. 至此,我们工程所需要的包添加完毕。

时间: 2024-11-07 14:05:25

hibernate学习笔记01--在eclipse环境下搭建hibernate框架的相关文章

【Hibernate学习笔记-3】在Spring下整合Hibernate时, 关于sessionFactory的类型的说明

摘要 在Spring下整合Hibernate时,关于sessionFactory的配置方式主要有两种,分别为注解配置方式,和xml配置方式,下面将对这两种配置方式进行介绍. 1. sessionFactory和数据库对应,有多少个数据库,就需要配置多少个sessionFactory: 2. session相当于数据库连接,进行数据库的CRUD操作时,需要开启session,用完需要关闭session: 3. 配置sessionFactory,主要要配置如下三个方面: 3.1. 数据源配置: 3.

eclipse环境下的springboot框架+mybatis访问MySQL报错空指针

最近在写springboot项目时,在开始阶段遇到了一个问题,我按照教程搭建好框架之后,利用mybatis访问MySQL数据库,但是不管执行增加还是查询数据库方法都报空指针异常, 错误截图如下: 2020-01-07 22:22:53.793 ERROR 2304 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in

MSP432学习笔记--如何在IAR环境下新建工程

本来应该在第一篇写这个,但考虑到可能大部分432用户都是用的CCS环境,网上也有相应的教程.关于IAR的教程,不是很详细,主要参照TI官方的文件和实践,把完整的流程记录下来,供同样的初学者使用,提高开发进度.就体验来讲,IAR系列运行流畅度比较好,支持的器件更多(IAR for Arm适用于市场上几乎所有的ARM架构的单片机)安装也较为方便,不过CCS的也逐渐在优化,对自己的产品支持度会高一些,具体的使用情况,因人而异吧. --挖坑--

Myeclipse10.1环境下搭建SSH框架(图解)

之前一直是用的Servlet进行的开发,但是很繁琐,效率很低下,框架以前只是知道,但是一直没怎么用过,刚好新年开工不怎么忙,下午就查资料硬是折腾了一番.觉得还是有些收获的,于是便记录下来. 1.在Myeclipse中新建(new)一个Web Project项目工程. 填写项目工程名称,J2EE Specification Level选择Java EE 6.0 在弹出的警告对话框中选择yes即可 2.修改项目的jdk环境(这一步暂时也可以不用管,只是我自己一般是这样的习惯,后面再改也可以) 右击项

DirectX10学习笔记<01> 搭建环境-在Visual Studio中配置DirectX

一.工具下载 IDE:Visual Studio 2008 SDK:DirectX SDK,可以从Microsoft的网站上免费下载到.SDK中还包含示例.工具和文档.自带的工具很有用,我们会经常使用其中的DDS纹理工具. 二.设置Visual Studio 2008 菜单栏->Tools->Options... 左边选择Projects and Solutions->VC++ Directories 右边Show directiories for:选择Include files,往下列

Hibernate学习笔记:第一个程序的搭建

Hibernate学习笔记:第一个程序的搭建 前一段时间对Struts2这个框架有了一点点地了解,很高兴,自己开始学习Hibernate这个框架了.本篇博文将记录下第一个Hibernate程序的搭建过程.其实有时候个人觉得无论我们学习什么语言也好,还是学习什么框架也好,第一个HelloWorld程序真的相当重要,假如 我们在学习第一个HelloWorld程序都跑不出来,这完全影响着我们对新接触的东西的兴趣和动力,但是,往往第一个程序都会涉及到很多的配置,因此使得对于初学者要摸索一定的时间,对于我

C++ GUI Qt4学习笔记01

C++ GUI Qt4学习笔记01 qtc++signalmakefile文档平台 这一章介绍了如何把基本的C++只是与Qt所提供的功能组合起来创建一些简单的图形用户界面应用程序. 引入两个重要概念:一个是“信号和槽”,另一个是“布局”. 窗口部件(widget)是用户界面的一个可视化元素,相当于windows系统中的“控件”和“容器”.任意窗口部件都可以用作窗口. 1.1Hello Qt 正确安装Qt4开发环境,创建工程目录hello,源代码文件名为hello.cpp,进入hello目录 (1

《Hibernate学习笔记十一》:树状结构设计

<Hibernate学习笔记十一>:树状结构设计 这是马士兵老师讲解Hibernate的一个作业题,树状结构设计,这是一个比较典型的例子,因此有必要写篇博文记录下. 树状结构的设计,它是在同一个类中使用了多对一(ManyToOne)和一对多(OneToMany). 在完成这个题目我们应该按照如下的步骤进行: 1.先思考数据库的模型应该是什么样的?? 数据库中的模型应该如下:即存在id p_id 2.思考面向对象的模型,及如何来进行映射??? 根据数据库中表的特点,对象应该有id name;由于

【opengl 学习笔记01】HelloWorld示例

<<OpenGL Programming Guide>>这本书是看了忘,忘了又看,赶脚还是把笔记做一做心里比较踏实,哈哈. 我的主题是,好记性不如烂笔头. ================================================================ 1. 下载glut库 glut库地址为:www.opengl.org/resources/libraries/glut/glutdlls37beta.zip glut全称为:OpenGL Utilit