手工配置hibernate需要的jar包

Hibernate开发jar包 Hibernate开发jar包 5.07 配置文件内容 <?xml version="1.0" encoding="UTF-8"?> <!-- 必须配置 --> com.mysql.jdbc.Driver jdbc:mysql:///hibernate root root org.hibernate.dialect.MySQLDialect <!-- 可选配置 --> true true update <!-- 配置C3P0的连接池 --> org.hibernate.connection.C3P0ConnectionProvider <!-- 映射配置文件 --> 立即下载

问题的引出:

当下许多人使用MyEclipse,通过MyEclipse可以很方便的自动生成hibernate的hibernate.cfg.xml ,HibernateSessionFactory工厂类以及*.hbm.xml

我也喜欢用MyEclipse来生成这些,可是作为一名程序员如果连手工配置Hibernate都不会的话,估计这个程序员的前途会很坎坷。比如,某些公司就需要你用Eclipse而非MyEclipse,这样问题就来了。由于许多jar包,都是MyEclipse自动携带导入的。这样一些用惯MyEclipse的人用不知道都需要导那些包。

我就是要谈谈这个问题:

我测试的工具:Eclipse for javaEE

测试的数据库:oracle10g 简装版

测试类很好写我不想多说。

配置文件,这个大家参照MyEclipse的生产代码就可以搞定。

我只想说说我得到的结论:

经过我的测试,下面的包是必须的 :

    slf4j-api-1.6.1.jar   缺少此包eclipse会报如下异常:
java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory


jta-1.1.jar   缺少此包eclipse会报如下异常:
java.lang.NoClassDefFoundError: javax/transaction/Synchronization
Caused by: java.lang.ClassNotFoundException:javax.transaction.Synchronization


hibernate3.jar  hibernate核心包必须有


ehchche-core-2.4.6.jar  缺少此包eclipse会报如下异常:
java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException
Caused by: java.lang.ClassNotFoundException: net.sf.ehcache.CacheException


dom4j-1.6.1.jar  缺少此包eclipse会报如下异常:
java.lang.NoClassDefFoundError: org/dom4j/DocumentException
Caused by: java.lang.ClassNotFoundException: org.dom4j.DocumentException


commons-logging.jar  缺少此包eclipse会报如下异常:
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory

commons-collections-3.1.jar 缺少此包eclipse会报如下异常:
java.lang.NoClassDefFoundError: org/apache/commons/collections/SequencedHashMap
Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.SequencedHashMap

cglib-nodep-2.1_3.jar  缺少此包eclipse会报如下异常:
java.lang.NoClassDefFoundError
at org.hibernate.tuple.EntityMetamodel.class$(EntityMetamodel.java:41)
at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:122)
Caused by: java.lang.ClassNotFoundException: net.sf.cglib.transform.impl.InterceptFieldEnabled


antlr-2.7.6.jar 缺少此包eclipse会报如下异常:
java.lang.NoClassDefFoundError: antlr/ANTLRException
Caused by: java.lang.ClassNotFoundException: antlr.ANTLRException

ojbc14.jar  连接oracle数据库必备包(这个包以你连接的数据库而定,我测试的数据库是oracle10g简装版的)


上面只是我自己得到的结论


搭建hibernate必须的jar包 这是搭建hibernate环境所必须用到的jar包。供大家下载 立即下载

相关推荐

搭建hibernate所需jar包

搭建hibernate所需jar包搭建hibernate所需jar包 19个jar包齐全

三、Hibernate框架的引入jar 、 Hibernate第一个案例

一、如何搭建一个Hibernate环境 搭建一个Hibernate环境,开发步骤: 1. 下载源码 版本:hibernate-distribution-3.6.0.Final 2. 引入jar文件 hibernate3.jar核心 + required 必须引入的(6个) + jpa 目录 + 数据库驱动包 3. 写对象以及对象的映射 E...

weixin_45602227的博客 328

搭建hibernate所需要的jar包

搭建hibernate所需要的jar包

hibernate缺少Jar报错。

藏 1.问题:Exception in thread "main" java.lang.NoClassDefFoundError: org/dom4j/DocumentException at HibernateTest.main(HibernateTest.jav

QueenJade的收录 224

大众点评爬虫实战:如何用Python绕过反爬机制获取评论数据(附完整代码)

本文深入探讨了2024年使用Python进行大众点评数据采集的实战策略。文章详细解析了现代反爬机制的核心逻辑,并提供了从构建拟人化请求会话、应对动态内容与接口加密,到工程化实践(代理调度、状态持久化)的完整解决方案与代码示例,旨在帮助数据分析师稳健获取评论数据,用于后续的文本挖掘与商业洞察。

weixin_29084111的博客 1920

工业自动化实战:用LabVIEW的DSC模块实现MODBUS-TCP设备控制

本文详细介绍了如何利用LabVIEW的DSC模块实现工业自动化中的MODBUS-TCP设备控制。通过环境准备、核心功能解析、状态机实现及典型工业场景实战,帮助工程师快速掌握稳定可靠的通讯技术,提升工业自动化系统的运行效率。

salt9的博客 1057

org.hibernate.Session中文源码(hibernate-core-4.1.0.Final.jar)

org.hibernate.Session中文文档(hibernate-core-4.1.0.Final.jar) 该文档借助Google翻译和百度翻译,在中文语意上百度更加强大,但是专业名词解析部分Google更厉害,班长翻译依赖于上述两种翻译工具,错误之处请留言指出。 文档持续更新中…… /* * Hibernate、习惯Java的关系持久性 * * 版权所有(c)2008-2011,...

笔落墨成&博客 949

半导体AMHS系统振动控制技术演进:从0.5G到超低振动的工艺革命

在半导体制造进入埃米级时代后,AMHS的振动控制能力将成为区分厂商技术等级的标尺。国内企业通过“弹性机械设计-混合主动控制-智能调度”的三重创新,正逐步突破0.2G阈值,支撑12英寸晶圆厂向3nm/2nm制程升级。未来,振动抑制不再仅是物流系统的性能参数,而是与光刻、刻蚀等核心工艺深度耦合的基础能力,这将重塑半导体设备产业的竞争格局。

m0_60674045的博客 1584

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

spring框架的运行是依赖于org-apache-commons-logging.jar,所以在用spring框架的时候,一定要引入这个jar包,否则会报错

xiaoerbai的博客 764

UDPProbe UDP端口存活探测(发送特征包+响应分析)、UDP服务识别

qDebug() << "收到响应:" << ip.toString() << ":" << port << " 服务:" << serviceName << " 响应长度:" << response.size();qDebug() << "开始探测:" << targetIp << ":" << port << " 超时时间:" << timeout << "ms";qInfo() << "\n==================== UDP探测结果 ====================";

寒寒豆豆软件公司的博客 147

【AI智能体】Skills 智能体驱动开发从使用到项目实战详解

Skills 智能体驱动开发从使用到项目实战详解

congge 6606

一个关于hibernate 4 的简单的、独立的、完整例子

本文给出了一个独立的完整的简单的hibernate的例子,能帮助我们对hibernate框架更聚焦地学习。同时给出了运行该例子所依赖的完备的jar包。

陈广智的专栏 1189

delphi 调用deepseek r1 api 并流式返回结果

摘要:本文展示了一个使用Delphi调用DeepSeek API的代码示例,包含两种调用方式:一次性获取结果和流式返回结果。代码实现了完整的API请求处理,包括HTTP客户端设置、JSON数据处理和UI界面交互。其中流式调用通过TStreamReader处理服务器发送事件(SSE),实时更新到TRichEdit控件并保持滚动条位置。文章还提到界面美化优化,为Delphi开发者提供了调用AI服务的实用参考方案。(150字)

全粘工程师 494

ssh环境的搭建,基于注解和配置文件使用

搭建spring、Struts2、hibernate三大框架的环境 这里分两部分来讲:一、用myeclipse 2014 快速搭建环境,非常快捷, 大部分配置文件信息系统都帮我们写好,建议老手使用          二、手动搭建环境,包括配置文件的手工编写,jar 的引入 etc 使用myeclipse插件搭建环境   1、新建web 工程(这个不会可以不用往下看了)   2、使用mye...

weixin_30478923的博客 128

Windows服务器环境下 OpenCode Skill 下载与运行全流程实战指南(小白版)

Windows服务器环境下 OpenCode Skill 下载与运行全流程实战指南(小白版),OpenCode技能安装与使用指南,分为四个步骤:1)准备Windows服务器环境并确认OpenCode可用;2)通过Git或直接下载方式获取Skill;3)配置技能路径至.opencode/config.json;4)运行测试技能。关键点包括路径配置必须使用双反斜杠、确保Python环境正确安装、管理员权限运行等。文中提供了文本总结技能的完整案例,从创建skill.yaml和main.py到注册运行的全流程,并针

专注于编程、AI、人工智能等多个领域内容研究和分析 1080

SAP SEGW 事物码里的 Function Import

开放数据协议(OData)包括标准的 CRUD (创建、检索、更新和删除)操作,这些操作映射到 HTTP 方法的 POST、GET、PUT/MERGE 和 Delete 几类。此外,OData还支持进一步的服务操作:,这些操作可以由HTTP方法GET或POST调用,用于处理不能映射到标准 CRUD 操作的任何内容。通过在数据模型中创建 ,可以在 service Builder 中实现此类额外的服务操作。例如,您可以为以下自定义操作创建函数导入:Work Item confirmation检查航班的可用性虽然

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 995

ssh整合例子

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34150503的博客 121

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

jbuilder 2005 + tomcat 5.0

0、数据源的配置 http://localhost:8080/admin声称数据源好像不起什么作用 运行时产生 D:\Documents and Settings\zpt\jbproject\untitled3\Tomcat\conf\server8080.xml文件 手工编辑其,去掉第二行的注释,并加入使其为: [code="java"] ...

zzzpt的专栏 173

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

传智播客教育办公系统项目,ssh的手工配置。

  今天学习教育oa管理软件,董伟专老师讲的,董老师项目经验丰富,这个软件就是他开发的。董老师先讲了需求,演示了软件的各个模块,然后主要讲了ssh的手工配置。 ssh框架的搭建1.在项目中导入所需JAR包2.Spring + Hibernate的搭建3.Spring + Hibernate + Struts的搭建具体步骤 1.导入jar包hibernate核心安装包下的:        hiber

TuiRoger的专栏 3257

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

maven 怎么剔除一个jar包

 解决spring 和 hibernate 的冲突的方法就是用cglib-nodep-2.1_3.jar 替换cglib-2.1_3.jar ,且他们不能同时存在。用maven开发时,打包后他们2都到lib下去了,可以手工剔除,但很麻烦。也这样不利于我们项目的自动化测试。在贴吧中找到了一个方法,解决了这个问题。请看下面的代码                      cglib

cb_121的专栏 7029

Hibernate配置

第一次配置hibernate,编写第一个hibernate的小例子-首先下载hibernate的jar包,在 hibernate官网,可以下载-如果你使用的开发工具是eclipse,建议你下载Hibernate开发工具包,可以帮助你完成hibernate配置文件的设置。这是度盘可以在这里下载-下一步就是创建一个数据库和数据表了,数据库我使用的是Mysql-再下一步就是建立工程,注意是Java工程,可

Java小镇V 396

hibernate手动配置

1.引入jar包hibernate 对应版本jar包 以及数据库驱动jar包 2.添加hibernate主配置文件hibernate.cfg.xml (从hibernate解压包搜索cfg.xml粘贴到src目录下) 3.修改主配置文件属性`<hibernate-configuration> <session-factory> <property name="hiberna

qq_36430463的博客 365
下一篇: flex4与Java交互
JavaEE_Flex
博客等级 码龄15年 0粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值