spring boot的配置文件的代码自动提示
2023-09-27 14:25:59 时间
package com.superjson.common.config;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
@ConfigurationProperties(prefix = "person")
@Data
public class Person {
String name ;
String no;
}
有时,我们编写自定义配置类,需要在配置文件中添加配置信息,比如配置perosn类中的no, name
属性。只要在ymal文件中输入person,它的属性就可以自动提示。实现这个功能,我们需要在pom文件中添加如下代码:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
但是,它只是提示代码的功能,对我们的业务没多大作用,因而,我们在打包时,可以不用将它打进去,这样可以节约空间,因而,我们可以配置如下代码,即可在打包时,剔除该jar包:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<excludes>
<exclude>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
</exclude>
</excludes>
</configuration>
</plugin>
相关文章
- Spring核心(ioc控制反转)
- Spring Boot JPA 中transaction的使用
- 8 -- 深入使用Spring -- 3...2 ResouceLoader 接口和 ResourceLoaderAware 接口
- Spring Boot 中 Controller 使用
- spring解析xml,yml配置文件
- 面试题:Spring Boot 自动配置原理
- spring boot(三) 之 使用JdbcTemplate访问MySQL数据库
- 江帅帅:Spring Boot 底层级探索系列 02 - 自动配置的底层逻辑
- Spring MVC统一异常处理
- 2015第24周五Spring的AOP
- 你知道如何自动保存 Spring Boot 应用进程号吗
- Spring,Spring MVC,Spring Boot 三者比较
- Spring Boot中使用@JsonComponent
- 自定义spring boot的自动配置
- Spring Aop的学习(一):Spring Aop的简单入门
- spring mvc 环境配置Logback日志及json支持(四)
- Spring自带配置方式链接数据库(没有src新建文件,没有c3p0)
- Spring Cloud与Spring Boot的关系
- spring boot 2整合mybatis
- 玩转spring boot——国际化
- 玩转spring boot——结合阿里云持续交付
- web框架的前生今世--从servlet到spring mvc到spring boot
- 曹工杂谈:Linux服务器上,Spring Boot 原地修改 jar 包配置文件/替换class文件,免去重复上传的麻烦
- spring-boot配置文件中server.context-path不起作用
- spring boot 简介(基于SSM框架的一个升级版本吧)
- Spring Boot 2.X 表单处理(GET、POST)