web工程 所需是jar包总结
commons-beanutils-1.8.3.jar : BeanUtils主要提供了对于JavaBean进行各种操作,需要Commons -Collections包和Commons -logging包的支持
dom4j-1.6.1.jar : 解析XML
log4j-1.2.17 : 日志
mail.jar : 发送邮件
mysql-connector-java-5.1.5-bin.jar : mysql的JDBC驱动
ojdbc14.jar : oracle的JDBC驱动
servlet-api.jar ____________待定
Spring3.X:
aopalliance-1.0.jar : 使用SpringAOP功能时依赖的包
aspectjweaver.jar : 使用SpringAOP功能时依赖的包
commons-pool-1.6.jar : 连接池,使用SpringJDBC功能时依赖的包
spring-aop-3.2.5.RELEASE.jar : aop(面向切面编程)相关
spring-beans-3.2.5.RELEASE.jar : 包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC/DI支持,引入spring-core.jar及spring- beans.jar文件就可以了
spring-context-3.2.5.RELEASE.jar : spring提供在基础 IoC 功能上的扩展服务
spring-context-support.jar : spring-context的扩展支持,包含支持缓存Cache(ehcache)、JCA、JMX、邮件服务(JavaMail、COS Mail)、任务计划Scheduling(Timer、Quartz)方面的类
spring-core-3.2.5.RELEASE.jar : 包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心
spring-expression-3.2.5.RELEASE.jar: spring表达式语言
spring-jdbc-3.2.5.RELEASE.jar : 包含对Spring对JDBC数据访问进行封装的所有类;
spring-orm-3.2.5.RELEASE.jar : 包含Spring对DAO特性集进行了扩展,使其支持 iBATIS、JDO、OJB、TopLink,因为Hibernate已经独立成包了,现在不包含在这个包里了。这个jar文件里大部分的类都要依赖spring-dao.jar里的类,用这个包时你需要同时包含spring-dao.jar包;
spring-struts-3.2.5.RELEASE.jar : 整合Struts的支持;
spring-tx-3.2.5.RELEASE.jar : 提供对事务的支持
spring-web-3.2.5.RELEASE.jar : 包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类;
Hibernate:
hibernate3.jar : 核心库
commons-collections-3.2.jar : 包含了一些Apache开发的集合类,功能比java.util.*强大。必须使用的jar包
commons-logging-1.1.3.jar : Apache Commons包中的一个,包含了日志功能,必须使用的jar包
ehcache-1.2.3.jar : 如果没有其它的缓存,则它是必须
cglib-2.2.2.jar : CGLIB 字节码解释器,如果使用“cglib”则必要;如果使用“CGLIB”还需(asm.jar,asm-attrs.jar)
c3p0-0.9.1.2.jar : Hibernate可以配置为使用C3PO连接池。如果你准备用这个连接池,就需要这个jar包
hibernate-jpa-2.0-api-1.0.0.Final : hibernate实现的Java Persistence API(持久层API)
javassist-3.11.0.GA : 处理Java字节码的驱动代码库
jta-1.1 : JTA规范,当Hibernate使用JTA的时候需要。必需的。
slf4j-log4j12-1.7.5.jar : 和spring整合时,日志相关
Struts2.x:
commons-fileupload-1.2.2.jar : 文件上传组件
commons-io-2.0.1.jar : IO加强
commons-lang-2.3.jar : lang包加强
commons-lang3-3.2.jar : 提供了基于事件的表现形式
freemarker-2.3.19.jar : 模板引擎
ognl-3.0.6.jar : ognl标签
struts2-core-2.3.15.1.jar : 核心
struts2-json-plugin-2.3.8.jar : 使用JSON格式
xwork-core-2.3.1.1.jar : xwork核心
struts2-spring-plugin-2.3.15.3.jar : 整合struts-spring
web工程 所需是jar包总结的更多相关文章
- My安卓知识6--关于把项目从androidstudio工程转成eclipse工程并导成jar包
是这样,我在我的android项目中想实现zxing也就是二维码的一些功能,但是需要的一个源码工程是androidstudio工程,想把这个工程转成eclipse工程并导成jar包在我的项目中使用. ...
- Intellij IDEA下导出Java工程的可运行JAR包
Intellij IDEA下导出Java工程的可运行JAR包 昨天一直向导出一个Java工程的可运行JAR包,然后查阅网上的资料以及自己一遍一遍的尝试,均以失败告终.可以导出JAR包,但是导出的JAR ...
- eclipse导出maven工程的可执行jar包
一.eclipse导出maven工程的可执行jar包 建立两个maven工程 ZKServer 和ZKClient 注意:用maven进行开发管理的话,默认的打出来的jar包是不能运行的,需要在pom ...
- json-lib-2.4-jdk15.jar所需全部JAR包.rar java jsoup解析开彩网api接口json数据实例
json-lib-2.4-jdk15.jar所需全部JAR包.rar java jsoup解析开彩网api接口json数据实例 json-lib-2.4-jdk15.jar所需全部JAR包.rar ...
- SSH整合所需的jar包
Spring3.1+Hibernate3+Struts2的最新整合所需要的jar包 Spring的基本jar包: 1.org.springframework.web-3.1.4.RELEASE.jar ...
- 转!java web项目 build path 导入jar包,tomcat启动报错 找不到该类
在eclipse集成tomcat开发java web项目时,引入的外部jar包,编译通过,但启动tomcat运行web时提示找不到jar包内的类,需要作如下配置,将jar包在部署到集成的tomcat环 ...
- 操作实践:maven工程查找工程中多余的jar包
声明:迁移自本人CSDN博客https://blog.csdn.net/u013365635 版本迭代过程中对jar的依赖可能会产生变化,一些本不必再依赖的jar包可以因为没有清除而依然留在版本的发布 ...
- java传统web项目添加maven管理jar包,log4j无法正常输出日志
本文适合1年以上编程基础的开发人员阅读,非技术创新,可作为故障排除实录参考/收藏. 背景 笔者最近在给公司一个老的web项目改造升级,项目使用springmvc+mybatis,由于项目比较久远,没有 ...
- 项目红色感叹号eclipse因Web App Libraries中的jar包missing导致项目红色感叹号
症状: 如题 分析: 修改.更换或者删除了WEB-INF/lib中的jar包 解决方案: 右击项目>build path>Libraries 直接remove Web App Librar ...
随机推荐
- cmd命令行编译和运行java程序报错 NoClassDefFoundError
首先,当在运行java程序出现这个错误时,首先考虑是不是路径或者未指定正确的包名,例如当运行下面这个文件时: package cn.wgh.socket; public class HelloWorl ...
- 与众不同 windows phone (49) - 8.1 新增控件: 概述, ContentDialog, MapControl
[源码下载] 与众不同 windows phone (49) - 8.1 新增控件: 概述, ContentDialog, MapControl 作者:webabcd 介绍与众不同 windows p ...
- 35 Gallery – Ajax Slide
http://html5up.net/overflow (PC,Mobile,Table) http://bridge.net/ https://github.com/bridgedotnet/Bri ...
- idea使用maven搭建springmvc
最近学着搭建springmvc,写此博客记录一下 idea版本:2016.3.1maven: apache-maven-3.3.9tomcat:apache-tomcat-8.5.8 1.New Pr ...
- PHP使用SnowFlake算法生成唯一ID
前言:最近需要做一套CMS系统,由于功能比较单一,而且要求灵活,所以放弃了WP这样的成熟系统,自己做一套相对简单一点的.文章的详情页URL想要做成url伪静态的格式即xxx.html 其中xxx考虑过 ...
- 微软发布ASP.NET 5路线图
这次随 Visual Studio 2015 发布的 ASP.NET 版本是 ASP.NET 4.6 与 ASP.NET 5 beta5.在 VS2015 发布的同时,微软也发布了 ASP.NET 5 ...
- 【GOF23设计模式】享元模式
来源:http://www.bjsxt.com/ 一.[GOF23设计模式]_享元模式.享元池.内部状态.外部状态.线程池.连接池 package com.test.flyweight; /** * ...
- PHP调用SQL Server存储过程
一.安装SQL Server Driver for PHP 在微软官网上发现了这个东西,他提供了一套PHP对MS2005/2008操作的全新函数库,并且支持UTF8,作为PHP的扩展运行.看来 ...
- 基于流的自动化构建工具------gulp (简单配置)
项目上线也有一阵子,回头过来看了看从最初的项目配置到开发的过程,总有些感慨,疲软期,正好花点时间,看看最初的配置情况 随着前端的发展,前端工程化慢慢成为业内的主流方式,项目开发的各种构建工具,也出现了 ...
- SQL Server Merge语句的使用
Merge关键字在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句.MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插 ...