Spring Boot深度课程系列 峰哥说技术—2020庚子年重磅推出.战胜病毒.我们在行动 05 峰哥说技术 Spring Boot条件注解 @EnableAutoConfiguration开启自动化配置,零配置就能运行,那么它的原理是什么?要理解这个,必须首先理解什么是条件注解.抛开 Spring Boot,我们来单纯的看看在 Spring 中条件注解的用法.首先我们来创建一个普通的 Maven 项目,然后引入 spring-context,如下 1)创建一个接口Food package…
Spring Boot深度课程系列 峰哥说技术—2020庚子年重磅推出.战胜病毒.我们在行动 04 Spring Boot基本配置 1)容器的相关配置 在Spring Boot中可以内置Tomcat.Jetty.undertow.Netty等容器,当开发者在pom.xml中spring-boot-starter-web依赖后,会默认配置Tomcat容器.如果需要对Tomcat进行进一步的配置,可以在application.properties中进行如下的配置. #配置端口号server.port…
Spring Boot深度课程系列 峰哥说技术—2020庚子年重磅推出.战胜病毒.我们在行动 03 Spring Boot常用注解解读 在Spring Boot中使用了大量的注解,我们下面对一些常用的注解进行一些介绍,方便大家在使用的过程中能够理解. 详细说明: 1)@SpringBootConfiguration:表明这是一个配置类,相等于ApplicationContext.xml.我们在Spring框架中一般在该文件中进行Bean的创建.当使用该注解后,我们可以在该类中通过@Bean注解创…
Spring Boot深度课程系列 峰哥说技术—2020庚子年重磅推出.战胜病毒.我们在行动 Spring Boot介绍 A.Spring Boot是什么? 由于Spring是一个轻量级的企业开发框架,主要的功能就是用于整合和管理其他框架.但随着整合的框架越来越多,Spring的整合配置也日益繁琐.在这个情况下,Spring团体有了一个想法:就是将平时主流使用到的框架的整合配置预先写好,然后通过简单的几个参数就可以实现框架的快速整合.这个想法催生Spring boot框架.Spring Boot…