
Spring Boot入门教程
Spring Boot
HerbertZhangZane
学无止境
展开
-
Spring Boot入门教程(六): 日志Log
一:简介集成logback需要添加spring-boot-starter-logging依赖,而此依赖已经在spring-boot-starter中添加过了,所以不用再添加此依赖了。默认情况下,Spring Boot会用Logback来记录日志,并用INFO级别输出到控制台# 输出格式是:时间(精确到毫秒) 日志级别(FATAL, ERROR, WARN, INFO, DEBUG, TRACE...转载 2020-03-18 18:54:21 · 492 阅读 · 0 评论 -
Spring Boot入门教程(五):@SpringBootApplication
自动配置Spring使用@Configuration作为配置的注解,其实这个注解没什么东西,使用@Component作为元注解,和@Service、@Repository差不多,只是起了一个新的名字,表示了更具体的含义,当Spring发现某个类使用了@Configuration标注了,就去将该类下使用@Bean注解的方法创建bean并放入到容器中。@Configuration@Target(...转载 2020-03-18 14:59:46 · 238 阅读 · 0 评论 -
Spring Boot入门教程(四):配置文件
配置方式每个starter都有自己默认的配置,如果需要改变默认值,可以在其他地方配置来覆盖掉默认的值,覆盖默认的配置有多种方式,每种方式的优先级也不同,如果在多个地方配置则优先使用优先级高的值,其中命令行参数优先级最高, 其中大部分参数一般都配置在属性文件application.properties中,属性文件即可以覆盖starter中默认的值,也可以自定义值在命令行行输入的参数SPRIN...转载 2020-03-17 19:52:00 · 1721 阅读 · 1 评论 -
Spring Boot入门教程(三):HelloWorld
1. 在http://start.spring.io/中生成一个空的项目, 并使用IDEA 打开Open2. 添加SpringMVC依赖pom.xml中只有spring-boot-starter(核心模块,包括自动配置支持、日志和YAML)和spring-boot-starter-test(测试模块,包括JUnit、Hamcrest、Mockito)两个依赖, 现在添加spring-boo...转载 2020-03-17 19:42:05 · 174 阅读 · 0 评论 -
Spring Boot入门教程(二):Spring Boot简介
Spring Boot的主要动机是简化配置和部署spring应用程序的过程。Spring Boot是什么?Spring Boot不是一个框架,它是一种用来轻松创建具有最小或零配置的独立应用程序的方式。这是方法用来开发基于Spring的应用,但只需非常少的配置。它提供了默认的代码和注释配置,快速启动新的Spring项目而不需要太多时间。它利用现有的Spring项目以及第三方项目来开发生产就绪(投...转载 2020-03-17 19:28:39 · 169 阅读 · 0 评论 -
Spring Boot入门教程(一):搭建SpringMVC工程和Spring Boot工程
一:传统SpringMVC工程搭建步骤在熟悉Spring Boot工程之前先搭建一个Spring + SpringMVC的工程,需要如下几步:引入Spring依赖,一般都会引入很多Spring的依赖,如spring-core、spring-context、spring-context-support、spring-webmvc 等配置web.xml, 要配置contextConfigLoc...转载 2020-03-17 18:54:54 · 503 阅读 · 0 评论 -
Spring Boot入门教程(零): yaml使用详解
简介YAML 是一种简洁的非标记语言(YAML Ain’t Markup Language),YAML以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读, 常用于作为配置文件, 比json更加简洁。YAML 1.2 (3rd Edition): http://yaml.org/spec/1.2/spec.htmljs-yaml: https://github.com/nod...转载 2020-03-17 18:39:09 · 686 阅读 · 0 评论