下载了hibernate 3.3 GA 的源代码,在eclipse新建一个工程,
然后将源码中的hibernate-distribution-3.3.2.GA\project\core\src\main\java 下的代码拷进我新建的工程。
发现一些错误。
上一篇解决了org.hibernate.hql.antlr.*找不到的问题。(用antlr来生成代码)
剩下几十个问题,都是: XXX类没有实现AAA中的FFF()方法。(XXX类继承的AAA类,AAA类主要是JDK中的JDBC相关的包中的类)
直接把这些“没有实现的方法”,以空方法实现了,确实可以解决。
但回头一想,人hibernate发布的代码中怎么会有这么多错误呢?忽然又联想起来,JDK5~JDK7 在JDBC规范上变动较多,我就上hibernate.org网站看看它是用哪个版本的JDK。 (我默认用的7)
发现hibernate.org网站上,
Relational Persistence for Java and .NET
配的图上只写了jE 4 和 je 5。
网上一搜,发现这篇文章:
http://blog.csdn.net/teabook00/article/details/5568458
切换回JRE 5,全部ERROR解决!
至此,已经能将hibernate源码在eclipse中跑起来了。
分享到:
相关推荐
Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制 Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系...
4. **学习设计模式**:识别并学习源代码中使用的各种设计模式,提升自己的编程技能。 5. **文档查阅**:结合官方文档或社区资源,理解和解析源代码中的注释,有助于理解作者的设计意图。 总的来说,研究Jive 2.5的...
标题 "网上商城两套源代码" 提供了关键信息,表明这个压缩包包含了用于构建网上商城的源代码。源代码是编程中非常重要的部分,它代表了程序的原始形式,可以被开发者修改和定制,以满足特定的需求。网上商城通常涉及...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码...
`src`目录通常是源代码的存放地,分为`java`子目录存放Java源码,`resources`子目录可能包含配置文件,如Spring的配置文件和Hibernate的`hibernate.cfg.xml`。 `WebRoot`目录是Web应用的根目录,包含了HTML、CSS、...
【描述】描述中的"客户关系管理源码CRM.zip"表明这是一个包含CRM系统全部源代码的压缩文件,用户可以下载并解压后查看或进行二次开发。源代码是软件开发的基础,它包含了程序设计的逻辑、功能实现以及数据库交互等...
初学JAVA的小伙伴可以下载源代码来进行学习交流 技术框架 核心框架:Spring Framework 3.0.5 视图框架:Struts 2.2.3 持久层框架:Hibernate 3.0 日志管理:Log4j 1.2.16 JS框架:Jquery 1.8.0 UI框架: EasyUI 1.3.5...
1. `.classpath`:这是Eclipse或MyEclipse项目中的一个XML文件,它包含了项目的类路径信息,包括JRE系统库、项目依赖库以及源代码位置等。 2. `.myhibernatedata`:这可能是MyEclipse自定义的数据文件,可能包含了...
这个项目在MyEclipse环境中开发,包含了完整的源代码,为学习和理解这三大框架的协同工作提供了实际示例。 **Spring框架**是Java企业级应用的核心组件,它提供了依赖注入(DI)和面向切面编程(AOP)的功能。在本...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码...
Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制 Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系...
【标题】"ant学习测试工程源码"是一个Java开发的学习项目,主要目的是教授如何使用Apache Ant作为构建工具来管理基于Spring、Hibernate和JUnit的软件工程。Ant是一个流行的开源构建工具,它允许开发者通过XML配置...
Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制 Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系...
压缩包中的"spring源码(1)"文件很可能是源码的一部分,可能包含核心模块或特定组件的源代码。解压这个文件后,你将看到一个项目结构,其中包含各种模块,如spring-beans、spring-context、spring-aop等,这些都是...
- `.classpath`:这是Eclipse或类似的IDE中的配置文件,用于定义项目的类路径,包括JRE系统库、项目依赖的库以及源代码目录等。 - `java学习资源.docx`:这可能是一个文档,包含了关于Java编程或者物流配货系统...
承接外包ERP项目初学JAVA的小伙伴可以下载源代码来进行学习交流系统部署初始账号:jsh,密码:123456技术框架核心框架:Spring Framework 3.0.5视图框架:Struts 2.2.3持久层框架:Hibernate 3.0日志管理:Log4j ...