ssh所需要的依赖包总结

一、Hibernate

antlr-2.7.7.jar    

项目中如果没有添加antlr-2.7.7.jar,那么相关的hibernate映射不会只hql语句,

并且会报NoClassDefFoundError:antlr/ANTLRException错误。


dom4j-1.6.1.jar

是一个JAVA的XML API,类似于jdom。这是必需的jar包,Hibernate用来读取配置文件。

geronimo-jta_1.1_spec-1.1.1.jar

事务管理所需要的jar包。


hibernate-commons-annotations

hibernate-core

hibernate-jpa

这三个jar包分别是 注解、核心、持久层API


jandex-2.0.0.Final.jar    注释索引相关。。。

javassist    动态生成代码,动态代理需要的jar包

jboss     是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。

hibernate-entitymanager-5.0.7.Final.jar     java persist api java的持久化规范(接口)

mysql-connector-java-5.1.7-bin.jar     数据库驱动


二、struts2

asm三个jar包

ASM是一个Java字节码操纵框架。它可以直接以二进制形式动态地生成stub类或其他代理类,或者在装载时动态地修改类。ASM提供类似于BCEL和SERP之类的工具包的功能,但是被设计得更小巧、更快速,这使它适用于实时代码插装。


commons-fileupload   文件上传

commons-io    针对开发IO功能的工具类库

commons-lang     lang包主要是一些可以高度重用的Util类

freemarker   reeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具

log4j    日志包

ognl   ognl表达式

struts2-core    struts2框架核心包

xwork-core    webwork的核心库


重点:struts2整合spring插件包--------struts2-spring-plugin-2.3.24.jar(这个包一旦导入,那么struts2在启动时就会去寻找spring容器。找不到将会抛出异常)


三、spring

基本:4+2(core|beans|context|expression|logging|log4j)

整合web:spring-web

整合aop:4个(spring-aop|spring-aspect|aopalliance|aopweaving)

整合Hibernate和事务:4个(spring-jdbc|spring-tx|c3p0|spring-orm)

正junit4测试:test包(spring-test)


四、标签库

standard.jar     

jstl-1.2.jar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值