摘要:
介绍Spring Boot通过WebMvcAutoConfiguration来提供一些默认配置;大多数时候使用默认的配置即可满足要求。但有时可能需要做一些个性化定制,此时就需要使用以下方式来进行。 SpringBoot 1.5 及以前是通过继承 WebMvcConfigurerAdapter 抽象类 阅读全文
摘要:
Spring Boot 默认为我们提供了 3 种静态资源映射规则: WebJars 映射 默认资源映射 静态首页(欢迎页)映射 1.WebJars 映射 为了让页面更加美观,让用户有更多更好的体验,Web 应用中通常会使用大量的 JS 和 CSS,例如 jQuery,Backbone.js 和 Bo 阅读全文
摘要:
常见的日志级别如下(优先级依次升高)。 序号 日志级别 说明 1 trace 追踪,指明程序运行轨迹。 2 debug 调试,实际应用中一般将其作为最低级别,而 trace 则很少使用。 3 info 输出重要的信息,使用较多。 4 warn 警告,使用较多。 5 error 错误信息,使用较多。 阅读全文
摘要:
1.Spring Factories 机制 Spring Boot 的自动配置是基于 Spring Factories 机制实现的。Spring Factories 机制是 Spring Boot 中的一种服务发现机制,这种扩展机制与 Java SPI 机制十分相似。Spring Boot 会自动扫 阅读全文
摘要:
1.@ImportResource //将 beans.xml 加载到项目中 @ImportResource(locations = {"classpath:/beans.xml"}) @SpringBootApplication public class HelloworldApplication 阅读全文
摘要:
1.@ConfigurationProperties(prefix = "person") @ConfigurationProperties:告诉 SpringBoot 将本类中的所有属性和配置文件中相关的配置进行绑定; prefix = "person":配置文件中哪个下面的所有属性进行一一映射 阅读全文
摘要:
1.pom <!-- spring-boot-starter-parent 是所有 Spring Boot 项目的父级依赖,它被称为 Spring Boot 的版本仲裁中心, 可以对项目内的部分常用依赖进行统一管理。 --> <parent> <groupId>org.springframework 阅读全文