springmvc 开发过程中所需要的所有maven依赖_spring mvc maven 依赖-程序员宅基地

感谢观看,可以在微信搜索公众号  “威信交流”,关注一波呗
 
<properties>
    <!-- 日志相关 -->
    <commons.logging.version>1.2</commons.logging.version>
    <log4j.version>1.2.17</log4j.version>
    <slf4j.version>1.7.12</slf4j.version>
    <slf4j.log4j12.version>1.7.12</slf4j.log4j12.version>

    <!-- junit 单元测试 -->
    <junit.version>4.12</junit.version>
    <hamcrest.core.version>1.3</hamcrest.core.version>

    <!-- 基础依赖 -->
    <asm.version>5.0.3</asm.version>
    <cglib.version>3.1</cglib.version>

    <!-- commons-lang3 -->
    <commons.lang3.version>3.4</commons.lang3.version>
    <!-- commons.io -->
    <commons.io.version>2.4</commons.io.version>
    <!-- commons-collections 集合 -->
    <commons-collections.version>3.2.1</commons-collections.version>
    <httpclient.version>4.4.1</httpclient.version>
    <commons-httpclient>3.1</commons-httpclient>

    <!-- fileupload 上传文件 -->
    <commons.fileupload.version>1.3.1</commons.fileupload.version>

    <common.email.version>1.4</common.email.version>

    <commons-codec.version>1.10</commons-codec.version>

    <commons-beanutils.version>1.9.2</commons-beanutils.version>
    <commons-logging.version>1.2</commons-logging.version>
    <commons-email.version>1.4</commons-email.version>
    <pool2.version>2.4.2</pool2.version>
    <druid.version>1.1.0</druid.version>

    <!-- mybatis -->
    <mybatis.version>3.4.4</mybatis.version>
    <mybatis.spring.version>1.3.1</mybatis.spring.version>
    <!-- spring -->
    <springframework.version>4.1.6.RELEASE</springframework.version>

    <aopalliance.version>1.0</aopalliance.version>
    <aspectjweaver.version>1.8.5</aspectjweaver.version>

    <quartz.version>2.3.0</quartz.version>

    <!-- mysql 6.0.6-->
    <mysql.connector.java.version>5.1.42</mysql.connector.java.version>
    <!-- 图片缩放 -->
    <thumbnailator.version>0.4.8</thumbnailator.version>
    <!-- alias fastjson -->
    <fastjson.version>1.2.5</fastjson.version>
    <jackson.version>2.6.3</jackson.version>

    <!-- dom4j -->
    <dom4j.version>1.6.1</dom4j.version>
    <!-- DOM4J依赖 XML-APIS -->
    <xml.apis.version>1.4.01</xml.apis.version>

    <!-- html解析相关 -->
    <!-- nekohtml html解析工具 -->
    <nekohtml.version>1.9.21</nekohtml.version>
    <jaxen.version>1.1.6</jaxen.version>
    <oro.version>2.0.8</oro.version>

    <!-- ueditor -->
    <json.version>20160810</json.version>
    <gson.version>2.8.1</gson.version>

    <!-- servlet -->
    <servlet.api.version>3.1.0</servlet.api.version>
    <!-- jstl -->
    <jstl.version>1.2</jstl.version>
    <!-- jsp.api -->
    <jsp.api.version>2.0</jsp.api.version>

    <!--xml -->
    <xstream.version>1.4.5</xstream.version>
    <snakeyaml.version>1.18</snakeyaml.version>

    <!-- dubbo -->
    <!--<dubbo.version>2.5.3</dubbo.version>-->
    <!-- zookpeeper -->
    <!--<zookeeper.version>3.4.6</zookeeper.version>-->
    <!--<zkclient.version>0.1</zkclient.version>-->

    <shiro.version>1.3.2</shiro.version>

    <guava.version>21.0</guava.version>
    <jedis.version>2.9.0</jedis.version>

    <activiti.version>5.22.0</activiti.version>

    <!-- 构建项目相关 -->
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <jdk.compiler.version>1.8</jdk.compiler.version>
    <maven.compiler.plugin.version>3.1</maven.compiler.plugin.version>
    <maven.resources.plugin.version>2.6</maven.resources.plugin.version>
    <maven-war-plugin.version>2.1.1</maven-war-plugin.version>
</properties>


    <dependencies>
        <!-- junit单元测试 -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>${junit.version}</version>
            <scope>test</scope>
        </dependency>
        <!-- junit单元测试依赖断言 -->
        <dependency>
            <groupId>org.hamcrest</groupId>
            <artifactId>hamcrest-core</artifactId>
            <version>${hamcrest.core.version}</version>
            <scope>test</scope>
        </dependency>

        <!-- 日志相关 -->
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>${commons.logging.version}</version>
        </dependency>

        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>${log4j.version}</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>${slf4j.version}</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>${slf4j.log4j12.version}</version>
        </dependency>

        <dependency>
            <groupId>org.ow2.asm</groupId>
            <artifactId>asm</artifactId>
            <version>${asm.version}</version>
        </dependency>

        <dependency>
            <groupId>cglib</groupId>
            <artifactId>cglib</artifactId>
            <version>${cglib.version}</version>
        </dependency>

        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>${commons.lang3.version}</version>
        </dependency>
        <!-- commons-io -->
        <dependency>
            <groupId>commons-io</groupId>
            <artifactId>commons-io</artifactId>
            <version>${commons.io.version}</version>
        </dependency>

        <dependency>
            <groupId>commons-collections</groupId>
            <artifactId>commons-collections</artifactId>
            <version>${commons-collections.version}</version>
        </dependency>

        <dependency>
            <groupId>commons-beanutils</groupId>
            <artifactId>commons-beanutils</artifactId>
            <version>${commons-beanutils.version}</version>
        </dependency>

        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpclient</artifactId>
            <version>${httpclient.version}</version>
        </dependency>

        <dependency>
            <groupId>commons-httpclient</groupId>
            <artifactId>commons-httpclient</artifactId>
            <version>${commons-httpclient}</version>
        </dependency>
        <!-- fileupload 上传文件 -->
        <dependency>
            <groupId>commons-fileupload</groupId>
            <artifactId>commons-fileupload</artifactId>
            <version>${commons.fileupload.version}</version>
        </dependency>

        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-email</artifactId>
            <version>${commons-email.version}</version>
        </dependency>

        <dependency>
            <groupId>commons-codec</groupId>
            <artifactId>commons-codec</artifactId>
            <version>${commons-codec.version}</version>
        </dependency>

        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-pool2</artifactId>
            <version>${pool2.version}</version>
        </dependency>


        <!-- 阿里巴巴数据库连接池 -->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid</artifactId>
            <version>${druid.version}</version>
        </dependency>
        <!-- mybatis相关 -->
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>${mybatis.version}</version>
        </dependency>
        <!-- mybatis-spring连接 -->
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis-spring</artifactId>
            <version>${mybatis.spring.version}</version>
        </dependency>
        <!-- spring相关 -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-beans</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-expression</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-test</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aop</artifactId>
            <version>${springframework.version}</version>
        </dependency>


        <!-- 支持UI模版(Velocity,FreeMarker,JasperReports),邮件服务,脚本服�?JRuby),缓存Cache(EHCache),任务计划Scheduling(quartz)方面的类 -->
        <!-- spring-context, (spring-jdbc, Velocity, FreeMarker, JasperReports,
            BSH, Groovy, JRuby, Quartz, EHCache) -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context-support</artifactId>
            <version>${springframework.version}</version>
        </dependency>

        <dependency>
            <groupId>javax.annotation</groupId>
            <artifactId>jsr250-api</artifactId>
            <version>1.0</version>
        </dependency>

        <dependency>
            <groupId>aopalliance</groupId>
            <artifactId>aopalliance</artifactId>
            <version>${aopalliance.version}</version>
        </dependency>

        <dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjweaver</artifactId>
            <version>${aspectjweaver.version}</version>
        </dependency>


        <!-- mysql连接 -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>${mysql.connector.java.version}</version>
        </dependency>
        <!-- 图片处理 -->


        <!-- JSON -->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>${fastjson.version}</version>
        </dependency>

        <dependency>
            <groupId>org.json</groupId>
            <artifactId>json</artifactId>
            <version>${json.version}</version>
        </dependency>
        <dependency>
            <groupId>com.google.code.gson</groupId>
            <artifactId>gson</artifactId>
            <version>${gson.version}</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-core</artifactId>
            <version>${jackson.version}</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
            <version>${jackson.version}</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-annotations</artifactId>
            <version>${jackson.version}</version>
        </dependency>
        <!-- DOM4J -->
        <dependency>
            <groupId>dom4j</groupId>
            <artifactId>dom4j</artifactId>
            <version>${dom4j.version}</version>
        </dependency>
        <!-- DOM4J依赖 XML-APIS -->
        <dependency>
            <groupId>xml-apis</groupId>
            <artifactId>xml-apis</artifactId>
            <version>${xml.apis.version}</version>
        </dependency>


        <!-- html解析相关 -->
        <!-- nekohtml html解析工具 -->
        <dependency>
            <groupId>net.sourceforge.nekohtml</groupId>
            <artifactId>nekohtml</artifactId>
            <version>${nekohtml.version}</version>
        </dependency>

        <dependency>
            <groupId>jaxen</groupId>
            <artifactId>jaxen</artifactId>
            <version>${jaxen.version}</version>
        </dependency>

        <dependency>
            <groupId>oro</groupId>
            <artifactId>oro</artifactId>
            <version>${oro.version}</version>
        </dependency>

        <!-- <scope>provided</scope> -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>${servlet.api.version}</version>
            <!--                 <scope>provided</scope> -->
        </dependency>

        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>${jstl.version}</version>
            <!--<scope>provided</scope> -->
        </dependency>


        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jsp-api</artifactId>
            <version>${jsp.api.version}</version>
        </dependency>

        <dependency>
            <groupId>com.thoughtworks.xstream</groupId>
            <artifactId>xstream</artifactId>
            <version>${xstream.version}</version>
        </dependency>

        <dependency>
            <groupId>org.quartz-scheduler</groupId>
            <artifactId>quartz</artifactId>
            <version>${quartz.version}</version>
        </dependency>

        <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>${guava.version}</version>
        </dependency>

        <dependency>
            <groupId>org.yaml</groupId>
            <artifactId>snakeyaml</artifactId>
            <version>${snakeyaml.version}</version>
        </dependency>

        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>${jedis.version}</version>
        </dependency>

    </dependencies>

<repositories>
    <repository>
        <id>maven</id>
        <name>maven</name>
        <url>http://192.168.20.70:10001/repository/maven/</url>
    </repository>
    <repository>
        <id>3rd</id>
        <name>3rd</name>
        <url>http://192.168.20.70:10001/repository/3rd/</url>
    </repository>
</repositories>


<build>
    <finalName>ctay</finalName>
    <plugins>
        <!-- 编译插件 -->
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>${maven.compiler.plugin.version}</version>
            <configuration>
                <source>${jdk.compiler.version}</source>
                <target>${jdk.compiler.version}</target>
                <encoding>${project.build.sourceEncoding}</encoding>
            </configuration>
        </plugin>
        <!-- 资源插件 -->
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-resources-plugin</artifactId>
            <version>${maven.resources.plugin.version}</version>
            <configuration>
                <encoding>${project.build.sourceEncoding}</encoding>
            </configuration>
        </plugin>

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-war-plugin</artifactId>
            <version>${maven-war-plugin.version}</version>
            <configuration>
                <warName>project</warName>
            </configuration>
        </plugin>
    </plugins>
</build>

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/saygood999/article/details/79908010

智能推荐

天门市横林镇至小板镇二级公路施工组织设计-程序员宅基地

文章浏览阅读656次,点赞29次,收藏16次。针对以上地质和地震条件,本工程在施工组织设计中将采取以下措施:一是加强地质勘察工作,详细了解沿线地质情况,为施工方案的制定提供准确依据;四是制定完善的安全措施和应急预案,确保施工过程中的安全可控。本工程所处的天门市横林镇至小板镇地区,地质条件相对复杂,沿线地层主要为第四纪冲洪积层,包括粉质粘土、粘土、砂土等多种土壤类型,局部地区可能存在软弱土层或不良地质现象,如湿陷性黄土、膨胀土等。因此,在公路设计中需充分考虑地震对道路结构稳定性和安全性的影响,采取必要的抗震措施,确保公路在地震作用下的安全性和稳定性。

Unity的Time.deltaTime_unity deltatime-程序员宅基地

文章浏览阅读1.5k次。通过乘以deltaTime,我们可以根据每帧之间的持续时间来调整运动速度,这样可以确保游戏对象的动画、运动和其他基于时间的计算在不同帧率下保持一致性。需要注意的是,如果在每一帧中使用固定的数值而不乘以deltaTime,游戏对象的运动速度将会受到帧率的影响。在高帧率下,物体会以较快的速度移动,在低帧率下,物体会以较慢的速度移动。通过乘以Time.deltaTime,我们可以在每一帧中使用相同的速度来执行计算,这样无论设备的帧率如何,物体的运动都会保持一致。csharp复制代码。_unity deltatime

numpy中的乘法:点乘,矩阵乘法_numpy数组点乘和乘法-程序员宅基地

文章浏览阅读633次。详细解释了numpy中的乘法,包括向量乘法,矩阵乘法,向量与矩阵的乘法_numpy数组点乘和乘法

Java之Normalizer(归一化)_java normalizer-程序员宅基地

文章浏览阅读1.1w次,点赞4次,收藏18次。文章目录什么是归一化?什么是归一化?归一化的概念在人工智能领域会普通看到, 比如使用TensorFlow框架编码时,就会出现数据归一化的步骤或函数。简单来说, 归一化就是对一组数据进行转换,使这组数据具备相同的格式或特性。举例来说: 一组任意的整数数组:1,2,400,5000, 如果每个数都除以这组元素中的最大值的话(这里是5000),则这个数组元素的值位于0-1之间,满足数学上概率的值的..._java normalizer

WPF阴影效果(DropShadowEffect)_wpf dropshadoweffect-程序员宅基地

文章浏览阅读218次。WPF阴影效果(DropShadowEffect)_wpf dropshadoweffect

天秀!GitHub 硬核项目:动漫生成器让照片秒变手绘日漫风!!!-程序员宅基地

文章浏览阅读566次。来源丨机器之心(almosthuman2014)https://mp.weixin.qq.com/s/nlqaKavnU-jEjj1lasq96Q随手拍张照片,顺势转换为宫崎骏、新海诚..._tinydraw.git

随便推点

MATLAB三维图形的投影_matlab三维图在面上投影-程序员宅基地

文章浏览阅读3.6w次,点赞14次,收藏83次。MATLAB三维图形到xoy yoz xoz平面的投影view函数的一些默认设置以混沌时间序列洛伦兹方程-天气对流模型为例_matlab三维图在面上投影

kuangbin 专题十六:KMP & 扩展KMP Manacher_kmp while(j&&b[i]!=b[j+1])j=kmp[j];-程序员宅基地

文章浏览阅读262次。1. Number Sequence题解:这是一道kmp的模板题目套版即可#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;const int N = 1000010;int n, m, t, f;int ne[N];int a[N], b[N];//获取next数组void getNe() { _kmp while(j&&b[i]!=b[j+1])j=kmp[j];

C++字符串切割_c++ string 切片-程序员宅基地

文章浏览阅读2.8k次。一.字符串数组切割函数原型:char *strtok_s( char *strToken, const char *strDelimit, char **buf);参数:str,待分割的字符串;delimiters,字符串分割符,buf,自定义的变量。1.原理:该函数用来将字符串分割成一个个片段。参数str指向欲分割的字符串,参数delimiters则为分割字符串中包含的所有字符。当s..._c++ string 切片

CSS基础 外部样式表 内嵌样式表 行内样式表-程序员宅基地

文章浏览阅读1.1w次,点赞7次,收藏36次。CSS简述:css是Cascading Style Sheet的缩写,直译过来为层叠样式表或级联样式表,简称样式表。利用css样式表定义页面样式,将会大大减少设计工作量。一些好的css样式表的建立,可以很好的美化页面 精确定制页面的布局css的语法解析<style type="text/css"> p{ font-family:"宋体"; color:red; font-size:30px; } hr{_外部样式表

[渝粤题库]西北工业大学电力系统自动装置_励磁系统正调差负调差和无差调差-程序员宅基地

文章浏览阅读420次。电力系统自动装置一. 单选题 (共21题,共42分)发电机调速系统的失灵区( )。 (2分)A.越大越好B.越小越好C.要合适同步发电机无功调节特性特性下倾,对应的调差系数( )。 (2分)A.小于零B.等于零C.大于零自动低频减载装置需分级实现,其目的是( )。 (2分)A.提高装置的灵敏性B.提高供电的可靠性C.提高装置的可靠性同步发电机并网时,造成有功冲击电流的主要误差是( )。 (2分)A.电压幅值差B.电压相角差C.电压频率差同步发电机_励磁系统正调差负调差和无差调差

基于Springboot实现销售团队管理系统_springcloud 营销管理系统-程序员宅基地

文章浏览阅读3.1k次,点赞3次,收藏4次。本项目是基于Springboot框架开发的一套用于管理销售团队的管理系统,结构springmvc和mybatis开发实现,前端采用:AdminLTE页面模板,angularJs框架,Jquery框架,BootStrap框架,Echarts开发图形报表。系统功能完整,页面简洁大方,系统具备完整的权限管理系统,可以自行设定菜单、角色、权限,给用户分配相应的权限,最大的亮点是前端界面设计的交互性非常好,操作也十分便利。目前设置共有三种角色:销售员,团队管理,系统管理员。_springcloud 营销管理系统