本文专栏:Java开发笔记 点击查看系列文章
本文主要内容:
- 1、 自定义Banner
- 2、Spring Boot 配置文件
- 3、Spring Boot Start POM
- 4、Spring Boot日志配置
- 5、关闭特定的自动配置
1、 自定义Banner
上一篇文章中有讲述。
2、Spring Boot 配置文件
Spring Boot的配置文件均在 resources
文件夹下的名为 application
文件中,默认的后缀是 .properties
,建议改为.yml
,如图:
如上图,前面修改了访问端口为8080,访问路径为“/boot
”,访问效果如下:
3、Spring Boot Start POM
Spring boot为我们提供了简化企业级开发绝大多数场景的starter pom,只要使用了应用场景所需要的starter pom,相关的技术配置就会消除,就可以得到Spring Boot为我们提供的自动配置Bean。
Spring 3.X开始,就为我们提供就Java的配置方式,使用Java配置方式可以更好的理解你的配置Bean,并且Spring 4.X和Spring Boot都推荐使用Java配置的方式。
所谓不配置,不是真的没有配置,而是Spring集成了大量主流框架的配置,并使用了Java的配置方式进行配置
开发方式:约定大于配置!!!
进入pom.xml,按住Ctrl,点击spring-boot-starter-web,进入一个 .pom 文件,再重复上述操作,点击该pom文件中的spring-boot-starters,进入,再点spring-boot-parent,进入,再点spring-boot-dependencies,进入,此时往下翻,就会看到相应的依赖项,包含依赖项的版本号和依赖配置文件。
即约定大于配置。
这所有的依赖项,Maven都已经配置完成。如果有更新,只需要修改pom.xml中<parent>中的版本号即可。
4、Spring Boot日志配置
Spring Boot对各种日志框架都做了支持,我们可以通过配置来修改默认的日志配置。默认情况下,Spring Boot使用Logback作为日志框架。(SSM使用Log4j,为同一作者)
如下图:
#全局配置文件(前面对齐不能用tab!!!)
#服务器层面配置
server:
port: 8080 #修改访问端口
servlet:
context-path: /boot #修改访问路径
#日志文件配置
logging:
file: src/main/resources/logs/log.log #日志目录(没有子目录,默认保存至根目录
level: debug #日志级别
日志文件内容如下所示:
基本上和控制台输出内容一致。
5、关闭特定的自动配置
关闭特定的自动配置使用 @SpringBootApplication 注解中的 exclude 参数即可。
如关闭数据源的自动配置:
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
以上。
更多推荐
【Spring Boot】2. Spring Boot 常用配置
发布评论