spring之maven版本
之前讲述的spring5是基于jar的(博客地址https://www.cnblogs.com/zys2019/p/11428105.html),下载起来很麻烦,这里以同步的maven版本,技术在此略,主要介绍创建的步骤。
1)新建一个maven的项目
2)在pom.xml中导入依赖
<dependencies>
<dependency>
<groupId>org.aopalliance</groupId>
<artifactId>com.springsource.org.aopalliance</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>com.springsource.org.aspectj.weaver</artifactId>
<version>1.6.8.RELEASE</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.0.9</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.11.2</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.11.2</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>2.11.2</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.30</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>5.3.4</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>5.3.4</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.3.4</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.3.4</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>5.3.4</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.3.4</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>compile</scope>
</dependency>
</dependencies>
3)在resources目录下新建需要的xml文件,如下图,详见代码

4)在src下新建包com,代码放在此包下
剩余的技术介绍详见上述指定的博客的介绍。
项目地址:https://github.com/zhongyushi-git/spring-collection.git。下载代码后,示例代码在maven-spring5-demo文件夹下。
spring之maven版本的更多相关文章
- elasticSearch+spring 整合 maven依赖详解
摘自:http://www.mayou18.com/detail/nTxPQSyu.html [Elasticsearch基础]elasticSearch+spring 整合 maven依赖详解 Ma ...
- Springboot 学习教程(一):版本+ jdk 版本 + Maven 版本的匹配
Spring boot 版本 Spring Framework jdk 版本 maven 版本 1.2.0 版本之前 6 3.0 1.2.0 4.1.3+ 6 3.2+ 1.2.1 4.1.3+ ...
- 微服务下 Spring Boot Maven 工程依赖关系管理
单体 Spring Boot Maven 工程 最基本的 pom.xml 包含工程信息.Spring Boot 父工程.属性配置.依赖包.构建插件 <?xml version="1.0 ...
- 快速创建SpringBoot2.x应用之工具类自动创建web应用、SpringBoot2.x的依赖默认Maven版本
快速创建SpringBoot2.x应用之工具类自动创建web应用简介:使用构建工具自动生成项目基本架构 1.工具自动创建:http://start.spring.io/ 2.访问地址:http://l ...
- 手把手教你整合 SpringMvc+Spring+MyBatis+Maven
注:该教程是参考孙宇老师的<SpringMvc+Spring+Mybatis+Maven整合视频教程1>整理的,花了我六个多小时,边复习视频边调代码边写教程,保证该教程每一步都能正确执行, ...
- (一)springmvc+spring+mybatis+maven框架搭建
(一)springmvc+spring+mybatis+maven框架搭建 1.说明 工作之余,为了学习点东西.先搭建个框架. 以后要往里面加东西,比如rabbitMQ.redis.shiro等. 也 ...
- spring+springmvc+maven+mongodb
1.前言 最近项目开发使用到了spring+springmvc+maven+mongodb,项目中的框架是用springboot进项开发的,对于我们中级开发人员来说,有利有弊,好处呢是springbo ...
- Spring Boot的Maven插件Spring Boot Maven plugin详解
Spring Boot的Maven插件(Spring Boot Maven plugin)能够以Maven的方式为应用提供Spring Boot的支持,即为Spring Boot应用提供了执行Mave ...
- Springboot 版本+ jdk 版本 + Maven 版本的匹配
Spring boot 版本 Spring Framework jdk 版本 maven 版本 1.2.0 版本之前 6 3.0 1.2.0 4.1.3+ 6 3.2+ 1.2.1 4.1.3+ 7 ...
- Springboot 版本+ jdk 版本 + Maven 版本的对应关系
Spring boot 版本 Spring Framework jdk 版本 maven 版本 1.2.0 版本之前 6 3.0 1.2.0 4.1.3+ 6 3.2+ 1.2.1 4.1.3+ ...
随机推荐
- ETL中RESTful API 组件的用法
一.ETL是什么 ETL,全称为Extract-Transform-Load,即数据提取(Extract).数据转换(Transform)和数据加载(Load).这是数据仓库中数据处理的重要过程.ET ...
- SciTech-Math-Complex Analysis复分析: Complex复数 + De Moivre's Formula:帝魔服公式 + Euler's Formula:欧拉公式
https://www.desmos.com/calculator/v1nugr08y5 https://mathvault.ca/euler-formula/ https://www.britann ...
- Python代码混淆器PyCry
Python代码混淆器PyCry最新版正式发布! (下载链接在文章末尾) (旧版本见https://home.x64bbs.cn/thread-3654-1-1.html) 经过与全网其他能找到的Py ...
- python3正则表达式(元字符)
下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为: \ (将下一个字符标记为一个特殊字符.或一个原义字符.或一个 向后引用.或一个八进制转义符.例如,'n' 匹配字符 "n&qu ...
- linux的bash shell的操作环境
1 bash的tty登录界面的信息配置文件:/etc/issue telnet远程登录的登录界面信息:/etc/issue.net 2 /etc/motd这个文件中的内容可以让所有用户包括root用户 ...
- Vue vs React 多维度剖析: 哪一个更适合大型项目?
Vue 和 React 作为前端开发框架中的两个扛把子,在日常的开发工作中我们需要频繁的与它们打交道.Vue 和 React 都是成熟的前端框架,都能胜任大型项目开发,但它们的设计理念.生态特点和适用 ...
- [题解]P3187 [HNOI2007] 最小矩形覆盖
P3187 [HNOI2007] 最小矩形覆盖 调了半天居然是因为没判断浮点精度误差才\(\colorbox{IndianRed}{\texttt{\color{White}{WA}}}\)了\(3\ ...
- linux系统/etc/init.d目录下的开机自启脚本
https://www.cnblogs.com/liusingbon/p/13037735.html 1.复制或软连接脚本到/etc/init.d/目录下 2.脚本内容如下,加粗内容是模板性注释,不能 ...
- C语言返回局部变量的地址,会被覆盖不可靠
栈空间会随着函数执行完而释放,空间里的值可能会被覆盖 #include <iostream> void* Fun(int* a,int* b) { int c = *a + *b; ret ...
- Why框架的突破,对英伟达和华为的影响
ECT-OS-JiuHuaShan/ORCID:0009-0006-8591-1892 ▮ 检测到产业影响分析请求 ▮ 启动「生态博弈推演」协议 核心论断:Why框架重构算力竞争本质 ECT-OS-J ...