Spring Boot - 基础 POM 文件
表 1. Spring Boot 推荐的基础 POM 文件
|
名称 |
说明 |
|
spring-boot-starter |
核心 POM,包含自动配置支持、日志库和对 YAML 配置文件的支持。 |
|
spring-boot-starter-amqp |
通过 spring-rabbit 支持 AMQP。 |
|
spring-boot-starter-aop |
包含 spring-aop 和 AspectJ 来支持面向切面编程(AOP)。 |
|
spring-boot-starter-batch |
支持 Spring Batch,包含 HSQLDB。 |
|
spring-boot-starter-data-jpa |
包含 spring-data-jpa、spring-orm 和 Hibernate 来支持 JPA。 |
|
spring-boot-starter-data-mongodb |
包含 spring-data-mongodb 来支持 MongoDB。 |
|
spring-boot-starter-data-rest |
通过 spring-data-rest-webmvc 支持以 REST 方式暴露 Spring Data 仓库。 |
|
spring-boot-starter-jdbc |
支持使用 JDBC 访问数据库。 |
|
spring-boot-starter-security |
包含 spring-security。 |
|
spring-boot-starter-test |
包含常用的测试所需的依赖,如 JUnit、Hamcrest、Mockito 和 spring-test 等。 |
|
spring-boot-starter-velocity |
支持使用 Velocity 作为模板引擎。 |
|
spring-boot-starter-web |
支持 Web 应用开发,包含 Tomcat 和 spring-mvc。 |
|
spring-boot-starter-websocket |
支持使用 Tomcat 开发 WebSocket 应用。 |
|
spring-boot-starter-ws |
支持 Spring Web Services。 |
|
spring-boot-starter-actuator |
添加适用于生产环境的功能,如性能指标和监测等功能。 |
|
spring-boot-starter-remote-shell |
添加远程 SSH 支持。 |
|
spring-boot-starter-jetty |
使用 Jetty 而不是默认的 Tomcat 作为应用服务器。 |
|
spring-boot-starter-log4j2 |
添加 Log4j2 的支持。 |
|
spring-boot-starter-logging |
使用 Spring Boot 默认的日志框架 Logback。 |
|
spring-boot-starter-tomcat |
使用 Spring Boot 默认的 Tomcat 作为应用服务器。 |
Spring Boot - 基础 POM 文件的更多相关文章
- Spring Boot系列(一) Spring Boot介绍和基础POM文件
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.通过 ...
- Spring Boot 基础
Spring Boot 基础 Spring Boot 项目(参考1) 提供了一个类似ASP.NET MVC的默认模板一样的标准样板,直接集成了一系列的组件并使用了默认的配置.使用Spring Boot ...
- spring boot基础 入门
spring boot基础 spring boot 的简单搭建 spring boot 的基本用法 spring boot 基本用法 自动配置 技术集成 性能监控 源码解析 工程的构建 创建一个mav ...
- Spring Boot基础知识
Spring Boot 是微服务中最好的 Java 框架. 我们建议你能够成为一名 Spring Boot 的专家. 问题一 Spring Boot.Spring MVC 和 Spring 有什么区别 ...
- spring boot基础学习教程
Spring boot 标签(空格分隔): springboot HelloWorld 什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新 ...
- Spring Boot 基础,理论,简介
Spring Boot 基础,理论,简介 1.SpringBoot自动装配 1.1 Spring装配方式 1.2 Spring @Enable 模块驱动 1.3 Spring 条件装配 2.自动装配正 ...
- Spring Boot 基础教程系列学习文档
Spring Boot基础教程1-Spring Tool Suite工具的安装 Spring Boot基础教程2-RESTfull API简单项目的快速搭建 Spring Boot基础教程3-配置文件 ...
- springboot(十七):使用Spring Boot上传文件
上传文件是互联网中常常应用的场景之一,最典型的情况就是上传头像等,今天就带着带着大家做一个Spring Boot上传文件的小案例. 1.pom包配置 我们使用Spring Boot最新版本1.5.9. ...
- (转)Spring Boot(十七):使用 Spring Boot 上传文件
http://www.ityouknow.com/springboot/2018/01/12/spring-boot-upload-file.html 上传文件是互联网中常常应用的场景之一,最典型的情 ...
随机推荐
- OpenStack笔记
*********virsh xml文件解读****************************** https://libvirt.org/format.html https://libvirt ...
- PAT 1084 Broken Keyboard
1084 Broken Keyboard (20 分) On a broken keyboard, some of the keys are worn out. So when you type ...
- HTML table导出到Excel中的解决办法
第一部分:html+js 1.需要使用的表格数据(先不考虑动态生成的table) <table class="table tableStyles" id="tabl ...
- CRF++安装,提示libstdc++.so.6: version `GLIBCXX_3.4.20' not found解决
安装CRF++, 到CRF++网站CRF++: Yet Another CRF toolkit,下载C++源代码安装包(这里用的是 CRF++-0.58.tar.gz ),解压,进入解压文件并如下过程 ...
- VS2015在win10上编译的程序不能在Win7上运行的原因
研究了下,搞懂原理了.是VS 2015 编译的问题,因为我是Win 10 ,所以会用到win 10 的SDK ,这个SDK 依赖了Universal C Runtime ,就是API-MS-CRT-X ...
- input框输入完回车即可查询事件
简单有效的方法,随笔记录一下在html设置id <input id="search_sim" type="text" class="form-c ...
- Win10系列:C#应用控件基础19
ScrollViewer控件 ScrollViewer控件包含一个水平和一个竖直滚动条以及一个可滚动的内容显示区域,在显示区域内可以放置其他可见控件.ScrollViewer控件的水平和垂直滚动条两端 ...
- Win10系列:C#应用控件基础18
WebView控件 使用WebView控件可以在应用中添加一个简易的网页浏览器窗口,将指定地址的网页内容显示出来,并可以通过WebView控件所提供的方法.属性及事件,实现如页面导航.HTML文本解析 ...
- [BZOJ1406]密码箱
Problem 给你1个数n,求出0 ≤ x < n,并且x ^ 2 % n = 1 Solution x ^ 2 - 1 = kn,(x - 1) * (x + 1) = kn 所以枚举n的约 ...
- CF727F [Polycarp's problems] & [EX_Polycarp's problems]
原题题意 给出长度为n的有序数组,m次询问,每次给出一个正整数x.你要删除数组中最少的元素,使得数组中的前缀和+x都为非负整数.允许离线,n≤750,m≤200,000. 原题思路 首先注意到,x能成 ...