J2EE常用jar包


本文参考了以下作者的文章,非常感谢
Panda也编程丶 jhaij 最王座 LP dennyWang 皮诺淘


activation-1.1.jar javax.mail-1.5.0.jar
Java发邮件需要的jar

aopalliance-1.0.jar
​AOP联盟的API包,里面包含了针对面向切面的接口。通常Spring等其它具备动态织入功能的框架依赖此包

commons-beanutils.jar
​ 动态获取或设置JavaWeb Bean的属性

commons-codec-1.9.jar
​用来处理常用的编码方法的工具类包,例如DES、SHA1、MD5、Base64等等

commons-collections-3.2.1.jar
​对标准java Collection的扩展

commons-dbcp-1.2.2.jar
​DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。如果你项目使用c3p0或其他非DBCP构建的数据源,那么则不需要改jar包

commons-fileupload-1.3.1.jar commons-io-2.4.jar
​commons-fileupload.jar文件上传和下载,依赖commons-io.jar,使用方法见链接
commons-io.jar针对java.io.InputStream和Reader进行了扩展

commons-lang-2.4.jar commons-lang3-3.1.jar
​对java.lang.*的扩展

commons-logging-1.1.3.jar
​Apache Commons包中的一个,包含了日志功能

ezmorph-1.0.6.jar
​使用JSON所需的jar包

fastjson-1.1.41.jar
​json类库,1.1.41版本可能有bug,详见链接

freemarker-2.3.8.jar
​Strus2支持的一种表现层框架

hamcrest-core-1.3.jar
​单元测试 junit-4.8.jar或junit-4.11.jar+hamcrest-core-1.3.jar

jackson-core-asl-1.9.13.jar jackson-mapper-asl-1.9.13.jar
​json类库

json-lib-2.1.jar jsonplugin-0.34.jar
​json类库

jstl-1.2.jar
​jstl标签库

log4j-1.2.17.jar
​提供日志功能

mybatis-3.3.1.jar
​mybatis核心包

mybatis-generator-core-1.3.2.jar
​mybatis代码生成工具

mybatis-spring-1.2.2.jar
​mybatis同Spring整合

mysql-connector-java-commercial-5.1.25-bin.jar
​MySQL数据库驱动包

ojdbc14-10.2.0.2.0.jar
​Oracle数据库驱动包

pinyin4j-2.5.0.jar
​汉字转拼音

slf4j-api-1.7.7.jar slf4j-log4j12-1.7.7.jar
​简单日志门面 详见链接

spring-aop-4.0.2.RELEASE.jar
​Spring的面向切面编程,提供AOP(面向切面编程)实现

spring-beans-4.0.2.RELEASE.jar
​SpringIoC(依赖注入)的基础实现

spring-context-4.0.2.RELEASE.jar
​Spring提供在基础IoC功能上的扩展服务,此外还提供许多企业级服务的支持,如邮件服务、任务调度、JNDI定位、EJB集成、远程访问、缓存以及各种视图层框架的封装等

spring-context-support-4.0.2.RELEASE.jar
​Spring-context的扩展支持,用于MVC方面

spring-core-4.0.2.RELEASE.jar
​Spring的核心组件

spring-expression-4.0.2.RELEASE.jar
​Spring表达式语言

spring-jdbc-4.0.2.RELEASE.jar
​JDBC支持包,包括数据源设置和JDBC访问支持

spring-oxm-4.0.2.RELEASE.jar
​对象的XML映射,可以让Java与XML之间来回切换

spring-test-4.0.2.RELEASE.jar
​对于单元测试和集成测试的简单封装

spring-tx-4.0.2.RELEASE.jar
​为JDBC、Hibernate、JDO、JPA等提供的一致的声明

spring-web-4.0.2.RELEASE.jar
​SpringMVC支持WEB端应用部署架构

spring-webmvc-4.0.2.RELEASE.jar
​REST Web服务和Web应用的视图控制器的实现

ueditor-1.1.2.jar
​UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点

你可能感兴趣的:(J2EE常用jar包)