SSH jar包

Structs2jar包:


Asm 是关于字节码操作
Commons-fileupload 关于文件上传
Commons-io 关于io流操作工具
Commons-lang 也是一个工具,包含了关于数据与字符串操作
Freemaker 标签库模板文件
Javassist 它也是关于字节码操作,动态代理可以使用它实现(类似于cglib)
Log4j关于日志
Ognl 关于ognl表达式
struts2-core xwork-cor struts2框架底层是使用xwork
structs2-spring:Struts2与spring整合还需要这个包
struct2-json:如果需要使用struts2提供的json处理
struct2-convention:使用注解方案.


Hibernatejar框架需要的包:

Antlr 语法解析包
Dom4j 解析xml
Geronimo-jta apache geronimo它是一个开源javaEE服务器 Geronimo-jta是这个开源项目提供jar包,在hibernate中是关于jta事务相关
Hibernate-commoins-annotations
这个包是我们在hibernate下来使用jpa相关的注解,这样它不依赖于hibernate
Hibernate-core 开发hibernate必须
Hibernate-jpa 它是关于hibernate对jpa的支持
Jandex 用于索引annotation
Javassist 关于字节码操作(注意:strtus2中也引入这个jar包了)
Jboss-logging 它是关于jboss统一日志处理
hibernate-entitymanger:使用关于jpa相关操作需要导入jpa依赖jar包
C3p0/hibernate-c3p0/mchange-comons:C3p0连接池
mysql-connector/ojdbc14:数据库相关的驱动jar包
slf4j-api/slf4-log4j:静态日志处理

 

Spring框架需要的jar包


Spring最基本jar包

 

AOP开发

 

Spring jdbc.

Spring  事务管理需要tx

Spring整合hibernate 

 

Spring整合web开发

如果使用到junit测试

 

还需要commons-loggin jar

 

 

posted @ 2017-11-29 13:53  无~所~谓  阅读(952)  评论(0编辑  收藏  举报