Chen Xingxu Blog

Study Share Communicate

30.SpringBoot学习笔记

Thymeleaf语法

30.SpringBoot学习笔记–Thymeleaf语法 Thymeleaf 自动渲染 只要把 HTML 页面放在 classpath:/templates/,Thymeleaf 就能自动渲染。 参考 org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties @ConfigurationProperti...

29.SpringBoot学习笔记

引入Thymeleaf

29.SpringBoot学习笔记–引入Thymeleaf 常见模板引擎 JSP Velocity FreeMarker Thymeleaf 模板引擎原理图 Thymeleaf 引入 Thymeleaf <dependency> <groupId>org.springframework.boot</groupId>...

28.SpringBoot学习笔记

WebJars与静态资源映射规则

28.SpringBoot学习笔记–WebJars与静态资源映射规则 Spring Boot 对静态资源的映射规则 1、所有 /webjars/** ,都去 classpath:/META-INF/resources/webjars/ 找资源。 WebJars:以 jar 包的方式引入静态资源。 参考 org.springframework.boot.autoconfigure.we...

27.SpringBoot学习笔记

Web开发简介

27.SpringBoot学习笔记–Web开发简介 开发流程 创建SpringBoot应用,选中需要的模块; Spring Boot 已经默认根据场景进行了相应配置,之后在配置文件中指定少量配置就可以运行起来; 编写业务代码。 用好 Spring Boot 需要思考的问题 自动配置原理 这个场景下 Spring Boot 的默认配置 能否修改默认配置 ...

26.SpringBoot学习笔记

切换日志框架

26.SpringBoot学习笔记–切换日志框架 切换日志框架 可以按照 SLF4J 的日志适配图,进行相关的切换。 SLF4J + Log4j 的方式 配置 pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupI...

25.SpringBoot学习笔记

指定日志文件和日志Profile功能

25.SpringBoot学习笔记–指定日志文件和日志Profile功能 指定配置 若需要指定配置,给类路径下放上每个日志框架自己的配置文件即可,Spring Boot 就不使用默认配置了。 可以参考 Spring Boot 的官方文档: https://docs.spring.io/spring-boot/docs/2.3.0.RELEASE/reference/html/spri...

24.SpringBoot学习笔记

SpringBoot默认配置

24.SpringBoot学习笔记–SpringBoot默认配置 日志级别 Spring Boot 默认配置好了日志,日志的级别从低到高为 trace < debug < info < warn < error 在测试类中编写以下代码: package demo.yangxu.springboot; import org.junit.jupiter.api...

23.SpringBoot学习笔记

SpringBoot日志关系

23.SpringBoot学习笔记–SpringBoot日志关系 Spring Boot 底层中关于日志框架的依赖关系如下图。 Spring Boot 使用 spring-boot-starter-logging 完成日志功能 <dependency> <groupId>org.springframework.boot</groupId> ...

22.SpringBoot学习笔记

其他日志框架统一转换为SLF4J

22.SpringBoot学习笔记–其他日志框架统一转换为SLF4J 当开发一个系统的过程中,使用的是 SLF4J 与 Logback。但是该系统依赖了很多开发框架,例如 Spring 和 Hibernate,而 Spring 使用 Apache Commons Logging 作为日志门面,Hibernate 使用 JBoss Logging 作为日志门面。各类日志门面混杂在一起,造成...

21.SpringBoot学习笔记

SLF4J使用原理

21.SpringBoot学习笔记–SLF4J使用原理 在系统中使用SLF4J SLF4J 的官方使用手册: http://www.slf4j.org/manual.html 在开发时,日志记录方法的调用,应该调用日志抽象层里面的方法,而不是直接调用日志的实现类。 下面是一个示例,演示了使用 SLF4J 输出 “Hello world” 的最简单方法,它首先得到一个名为 “Hell...