首页 > 代码库 > Struts2+hibernate 配置环境 架包解析

Struts2+hibernate 配置环境 架包解析

hibernate 配置需要jar的注释。

antlr -2.7.6.jar   //一个语言转换工具,没有此包,hibernate不会执行hql语句,hibernate用它实现hql到sql的转换模板相关操作需要包。

asm.jar  //asm是小巧轻便的java字节码操控框架,它能方便地生成和改造java代码。hibernate和spring在底层叠 都用到了

asm. asm-attrs.jar//ASM字节码库,如果使用cglib则必要

ehcache-1.2.jar//如果想使用缓存 需要加的包。

commons-collections-3.1.jar //collections Apache的工具集

commons-logging-1.0.4.jar//用来记录程序运行时的活动的日志记录。是spring的必备包。

javaassist-3.9.0.Ga.jar //代码生成工具,hibernate用它在运行时扩展java类和实现,同cglib包

dom4j-1.6.1.jar  //dom4j  XML解析器

jta-1.1.jar //标准的Java 事务处理接口

cglib.jar//CGLIB字节码解释器

ejb3-persistence.jar  //是用来规范内容的,像bean提供者,应用程序装配者,ejb容器,ejb配置工具,ejb服务提供者, 系统管理员。ejb容器是ejb之所以能够运行的核心。ejb容器管理者ejb的创建,撤消,激活,去活,与数据库的连接等等重要的核心 工作。

hibernate-annotations.jar// hibernate注解的 jar包

hibernate-commons-annotations.jar//hibernae注解的jar包。

struts  配置需要jar的注释

commons-fileupload-1.2.1.jar   //实现文件上传的

jar commons-io-1.3.2.jar  //Commons项目中用来处理IO的一些工具类包

commons-io.jar freemarker-2.3.16.jar //模板相关操作需要包

ognl-3.0.jar//  ognl表达式所需包

struts2-core-2.2.1.1.jar// struts2核心包

xwork-core-2.2.1.1.jar//   xwork核心包