[转]springmvc+mybatis需要的jar包与详解
1、antlr-2.7.6.jar: 项目中没有添加,hibernate不会执行hql语句
2、Aopalliance.jar: 这个包是AOP联盟的API包,里面包含了针对面向切面的接口,通常Spring等其它具备动态织入功能的框架依赖此包。
3、aspectjweaver-1.7.1.jar: 这是Spring AOP所要用到的。
4、commons-beanutils.jar: 是对bean操作的类,可以访问类的属性及GET和SET方法,是struts的依赖包。
5、commons-codec-1.9.jar:主要包括核心的算法。比如 MD5。SHA1。或者常规加密解密算法:BASE64。
6、commons-collections-3.2.jar: apache的集合框架包(如:map等),比jdk自带的功能多一点。
7、commons-fileupload-1.3.1.jar工具包的依赖包是commons-io-2.2.jar,应用和Servlet中容易的加入强大和高性能的文件上传能力
8、commons-lang3-3.1.jar : 与java.lang这个包的作用类似,Commons Lang这一组API也是提供一些基础的、通用的操作和处理,如自动生成toString()的结果、自动实现hashCode()和equals()方法、数组操作、枚举、日期和时间的处理等等。
9、通过commons-logging-1.1.1架构来实现log4j,sl4j,jdk的log等日志管理系统的接口。内部有一个Simple logger的简单实现,但是功能很弱。所以使用common-logging,通常都是配合着log4j来使用
10、ezmorph-1.0.6.jar: 是一个简单的java类库用于将一种对象转换成另外一种对象。EZMorph原先是Json-lib项目中的转换器。EZMorph支持原始数据类型(Primitive),对象(Object),多维护数组转换与DynaBeans的转换。(如:使用json时要依赖的jar文件,在使用jquery的json时,没有引用该文件的时候容易报错。)
11、jackson-core-asl-1.9.4.jar、jackson-mapper-asl-1.9.5.jar:用于注解@ResponseBody时,json对象、集合(高性能数据)类型的交互。
12、json-lib-2.3-jdk15.jar、json.jar:json库工具包。
13、mybatis-3.1.1.jar: 实现mybatis框架的工具包。
14、mybatis-spring-1.1.1.jar: 集合spring与mybatis框架的工具包
15、mysql-connector-java-5.1.21.jar:mysql数据库连接包
16、ognl-3.0.5.jar:是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言工具包。
17、spring-aop-3.2.0.RELEASE.jar:Spring的面向切面编程,提供AOP(面向切面编程)实现
18、spring-beans-3.2.0.RELEASE.jar:SpringIoC(依赖注入)的基础实现
19、spring-context-3.2.0.RELEASE.jar:Spring提供在基础IoC功能上的扩展服务,此外还提供许多企业级服务的支持,如邮件服务、任务调度、JNDI定位、EJB集成、远程访问、缓存以及各种视图层框架的封装等.
20、spring-core-3.2.0.RELEASE.jar:Spring3.2.0的核心工具包。
21、spring-expression-3.2.0.RELEASE.jar:Spring表达式语言.
22、spring-jdbc-3.1.1.RELEASE.jar:对JDBC的简单封装
23、spring-test-3.2.0.RELEASE.jar:对Junit等测试框架的简单封装
24、spring-tx-3.1.1.RELEASE.jar:是spring-context-3.2.0.RELEASE.jar依赖包.
25、ueditor-1.1.2.jar:文章模块编辑器需要的jar包。
26、jstl.jar和jsf-api.jar和jsf-impl
27、freemarker-2.3.19.jar:主要用于java网络项目模板开发。
28、druid-0.2.9.jar:
转载地址:http://blog.csdn.net/caidimin/article/details/49404179
[转]springmvc+mybatis需要的jar包与详解的更多相关文章
- springmvc+mybatis需要的jar包与详解
https://www.cnblogs.com/luohengstudy/p/7772109.html
- 搭建Spring所需的各类jar包汇总详解
Spring jar包官网下载地址:http://repo.spring.io/release/org/springframework/spring/ Spring jar包的描述:针对3.2.2以上 ...
- S2SH整合所需jar包及其详解
转自:https://blog.csdn.net/vvvac1314/article/details/44002205 struts2所必须的jar包五个:struts2-core-2.1.6.jar ...
- Spring常用jar包功能详解
很多小伙伴包括我自己,在使用spring的时候导入了一堆jar包,但是并不明白每个jar的用途,使用spring的不同功能时也不知该导入哪个jar包,今天记录一下spring各个jar包的含义,供大家 ...
- Java——Spring常用jar包功能详解
很多小伙伴包括我自己,在使用spring的时候导入了一堆jar包,但是并不明白每个jar的用途,使用spring的不同功能时也不知该导入哪个jar包,今天记录一下spring各个jar包的含义,供大家 ...
- Jmeter(十五) - 从入门到精通 - JMeter导入自定义的Jar包(详解教程)
1.简介 原计划这一篇是介绍前置处理器的基础知识的,结果由于许多小伙伴或者童鞋们在微信和博客园的短消息中留言问如何引入自己定义的Jar包呢???我一一回复告诉他们和引入插件的Jar包一样的道理,一通百 ...
- SpringMVC用到的jar包
SpringMVC用到的jar包 自己搭建一个SpringMVC框架时需要用到相应的jar包,参考下载网址: http://repo.spring.io/release/org/springframe ...
- springboot打成jar包后无法解压
springboot打成jar包后无法解压 Springboot打出来的jar,用压缩工具解压报错.Why? 先说解决办法. 1.解决办法 executable属性导致的,属性改成false后重新打包 ...
- spring盒springMVC整合父子容器问题:整合Spring时Service层为什么不做全局包扫描详解
整合Spring时Service层为什么不做全局包扫描详解 一.Spring和SpringMVC的父子容器关系 1.讲问题之前要先明白一个关系 一般来说,我们在整合Spring和SpringMVC这两 ...
随机推荐
- pcA降维 SVD
前言: PCA的实现一般有两种,一种是用特征值分解去实现的,一种是用奇异值分解去实现的.在上篇文章中便是基于特征值分解的一种解释.特征值和奇异值在大部分人的印象中,往往是停留在纯粹的数学计算中.而且线 ...
- C语言指针和数组
#include <stdio.h> int main() { /********************************************* * * 指针和数组: * 定义 ...
- tzfile - 时区信息
SYNOPSIS #include <tzfile.h> DESCRIPTION 时区信息文件被 tzset(3) 使用, 其开头为特征字符"TZif", 以此标示该文 ...
- 15_TLB中的G属性
> TLB 是为了增加访问内存的效率 即 如果 是 29 9 12 分页 请求数据 可能需要访问 4次内存:为了解决这个问题:出现了 TLB (虚拟地址到物理地址的转换关系),如果目标地址在TL ...
- IOS 表单含有input框和有position: fixed导致错位的问题
在input框聚焦失焦的时候,都调用以下js即可 setScrollTop() { let scrollTop = document.body.scrollTop + document.documen ...
- Vultr账户充值需要注意的事项
一.Vultr充值注意事项 1.选择适合自己的充值工具.我们可以使用支付宝.信用卡.PAYPAL等支付方式,需要我们注意的是充值方式不要来回切换充值,如果我们有多账户的时候一定不要相互使用,以免导致账 ...
- memset函数及其用法,C语言memset函数详解
在前面不止一次说过,定义变量时一定要进行初始化,尤其是数组和结构体这种占用内存大的数据结构.在使用数组的时候经常因为没有初始化而产生“烫烫烫烫烫烫”这样的野值,俗称“乱码”. 每种类型的变量都有各自的 ...
- 初始化css样式
html,body,div,ul,li,ol,a,input,textarea,p,dl,dt,dd{margin:0;padding:0;} ul li{list-style: none;} a{t ...
- leetcode-第11场双周赛-5089-安排会议日程
题目描述: 自己的提交: class Solution: def minAvailableDuration(self, slots1: List[List[int]], slots2: List[Li ...
- NX二次开发-创建一个3 x 3矩阵UF_CSYS_create_matrix
1 NX9+VS2012 #include <uf.h> #include <uf_csys.h> #include <uf_mtx.h> UF_initializ ...