`
SuseLinux
  • 浏览: 26905 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

hibernate源码学习之一:用antlr生成源码

    博客分类:
  • Java
 
阅读更多

下载了hibernate 3.3 GA的源码,放在eclipse出现错误。

其中一个是报了找不到org.hibernate.hql.*找不到。

 

看了下网上,原来要先用antlr来生成一些,生成方法见:

 

http://www.iteye.com/topic/549629

http://blog.csdn.net/gabriel80/article/details/2342539

 

 

分享到:
评论

相关推荐

    hibernate框架源码

    Hibernate是一个开源的对象关系映射(ORM)框架,它允许开发者使用Java对象来操作数据库,而无需直接编写SQL语句。这个框架极大地简化了Java应用程序的数据持久化层的开发,通过提供一套规范化的API和元数据配置,...

    hibernate-jpa学习

    Hibernate-JPA则是Hibernate提供的一个适配器,使得开发者能够使用JPA的API来操作Hibernate。 3. **配置 Hibernate-JPA**:配置Hibernate-JPA通常涉及设置persistence.xml文件,其中包含了数据源、实体类、持久化...

    hibernate-3.2.6-src_b.rar

    阅读Hibernate源码可以帮助开发者理解ORM框架的设计原理,提升数据库操作效率,同时也能学习到如何设计高性能、可扩展的系统。例如,了解SessionFactory的生命周期管理,可以优化应用的启动性能;研究Session的缓存...

    Spring + JPA + Hibernate配置

    - `javassist.jar` 是一个字节码操作库,Hibernate用它动态生成代理类。 - `antlr-2.7.6.jar` 提供了ANTLR解析器生成器,用于处理HQL和Criteria查询的语法解析。 - `log4j.jar` 是一个流行的日志记录框架,用于收集...

    java采购供应平台源码-libantlr3c:libantlr3c

    综上所述,这个项目提供了一个全面学习Java企业级应用开发的机会,涵盖了从后端到前端,从数据库设计到网络通信,再到解析和生成语言的多种技术。对于开发者来说,这是一个提升自身技能并深入了解供应链管理系统的好...

    Struts2+Spring3+HibernateBBS源码lib1.rar

    7. **antlr-2.7.6.jar** 和 **antlr.jar**:ANTLR是一个解析器生成器,用于读取、处理、执行或翻译结构化文本或二进制文件。 8. **dom4j-1.6.1.jar**:DOM4J是一个Java文档对象模型库,用于处理XML文档。 9. **cglib...

    CRM客户关系管理系统源码

    【CRM客户关系管理系统源码】是一个基于Java技术的软件项目,采用经典的SSH(Spring、Struts、Hibernate)架构。这个系统旨在帮助企业管理和优化与客户之间的交互,提高客户满意度和业务效率。以下是关于这个源码的...

    补跟我一起写大虾网(第1天源码)

    6. **antlr-2.7.6.jar**:ANTLR (ANother Tool for Language Recognition) 是一个强大的解析器生成器,用于读取、处理、执行或翻译结构化文本或二进制文件。 7. **cglib-nodep-2.1_3.jar**:CGlib是一个强大的代码...

    jsr168 portlet(struts2+spring2.5+hibernate3.3)

    4. `antlr-2.7.6.jar` - ANTLR是一个解析器生成器,用于读取、处理、执行或翻译结构化文本或二进制文件,这里可能是Struts2或Hibernate的解析需求。 5. `backport-util-concurrent-3[1].1.jar` - 这是Java并发库的...

    jsf2(primefaces3)+spring+hibernate案例下载

    综合来看,这个案例提供了使用JSF2、PrimeFaces3、Spring和Hibernate构建Web应用的一个实例,同时也涉及到了数据库操作、安全、AOP和邮件处理等多个领域,对于学习和理解这些技术如何协同工作具有很高的参考价值。...

    jar包大全

    这些jar包的组合使用可以构建一个复杂的应用程序,比如一个使用Hibernate进行ORM、通过MySQL存储数据、使用Log4j记录日志、依赖于DOM4J处理XML、并且利用CGLIB和ASM进行代码生成和动态代理的系统。开发者可以通过...

    dwr笔记整理(三)

    9. **log4j-1.2.12.jar**:一个流行的日志记录框架,用于调试和记录应用程序中的事件。笔记可能会介绍如何通过DWR控制日志输出。 10. **jtds-1.2.jar**:这是一个开源的JDBC驱动,用于连接Microsoft SQL Server和...

    java-Struts-Hibernatelib.zip_extjs4

    **antlr-2.7.6.jar** 是一个广泛使用的解析器生成器,用于读取、处理、执行或翻译结构化文本或二进制文件。 **jstl-1.2.jar** 是JavaServer Pages Standard Tag Library的实现,提供了标准标签库,简化了JSP页面的...

Global site tag (gtag.js) - Google Analytics