文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot中的项目属性配置——少量配置信息的情形

第04课:Spring Boot中的项目属性配置 我们知道,在项目中,很多时候需要用到一些配置的信息,这些信息可能在测试环境和生产环境下会有不同的配置,后面根据实际业务情况有可能还会做修改,针对这种情况,我们不能将这些配置在代码中写死,最好就是写到配置文件中。比如可以把这些信息写到 application.yml 文件中。   1. 少量配置信息的情形 举个例...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot使用slf4j进行日志记录——使用Logger在项目中打印日志

4. 使用Logger在项目中打印日志 在代码中,我们一般使用 Logger 对象来打印出一些 log 信息,可以指定打印出的日志级别,也支持占位符,很方便。 import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot使用slf4j进行日志记录—— logback.xml 配置文件解析

3. logback.xml 配置文件解析 在上面 application.yml 文件中,我们指定了日志配置文件 logback.xml,logback.xml 文件中主要用来做日志的相关配置。在 logback.xml 中,我们可以定义日志输出的格式、路径、控制台输出格式、文件大小、保存时长等等。下面来分析一下: 3.1 定义日志输出格式和存储路径 <confi...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot使用slf4j进行日志记录—— application.yml 中对日志的配置

2. application.yml 中对日志的配置 Spring Boot 对 slf4j 支持的很好,内部已经集成了 slf4j,一般我们在使用的时候,会对slf4j 做一下配置。application.yml 文件是 Spring Boot 中唯一一个需要配置的文件,一开始创建工程的时候是 application.properties 文件,个人比较细化用 yml 文件,因为 ym...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot使用slf4j进行日志记录——slf4j 介绍

在开发中,我们经常使用 System.out.println() 来打印一些信息,但是这样不好,因为大量的使用 System.out 会增加资源的消耗。我们实际项目中使用的是 slf4j 的 logback 来输出日志,效率挺高的,Spring Boot 提供了一套日志系统,logback 是最优的选择。 1. slf4j 介绍 引用百度百科里的一段话: SLF4J,即简...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot返回Json数据及数据封装——封装统一返回的数据结构

3. 封装统一返回的数据结构 以上是 Spring Boot 返回 json 的几个代表的例子,但是在实际项目中,除了要封装数据之外,我们往往需要在返回的 json 中添加一些其他信息,比如返回一些状态码 code ,返回一些 msg 给调用者,这样调用者可以根据 code 或者 msg 做一些逻辑判断。所以在实际项目中,我们需要封装一个统一的 json 返回结构存储返回信息。 ...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot返回Json数据及数据封装——使用 fastJson 处理 null

2.2 使用 fastJson 处理 null 使用 fastJson 时,对 null 的处理和 jackson 有些不同,需要继承  WebMvcConfigurationSupport 类,然后覆盖 configureMessageConverters 方法,在方法中,我们可以选择对要实现 null 转换的场景,配置好即可。如下: import com.aliba...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot返回Json数据及数据封装——Spring Boot 默认对Json的处理

Spring Boot返回Json数据及数据封装 在项目开发中,接口与接口之间,前后端之间数据的传输都使用 Json 格式,在 Spring Boot 中,接口返回 Json 格式的数据很简单,在 Controller 中使用@RestController注解即可返回 Json 格式的数据,@RestController也是 Spring Boot 新增的一个注解,我们点进去看一下该注解...

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot项目工程结构

Spring Boot 项目工程结构 Spring Boot 项目总共有三个模块,如下图所示: src/main/java路径:主要编写业务程序 src/main/resources路径:存放静态文件和配置文件 src/test/java路径:主要编写测...

微服务——SpringBoot使用归纳——Spring Boot项目工程结构
文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot开发环境搭建和项目启动

Spring Boot开发环境搭建和项目启动 上一节对 SpringBoot 的特性做了一个介绍,本节主要对 jdk 的配置、Spring Boot工程的构建和项目的启动、Spring Boot 项目工程的结构做一下讲解和分析。 1. jdk 的配置 本课程是使用 IDEA 进行开发,在IDEA 中配置 jdk 的方式很简单,打开File->Project Stru...

微服务——SpringBoot使用归纳——Spring Boot开发环境搭建和项目启动

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注