zoukankan      html  css  js  c++  java
  • spring boot自定义类配置绑定在配置文件中自动提示

    在spring boot的日常使用中,我们可能需要使用配置绑定的方式动态配置自定义类的成员变量。

    这个时候,我们在配置文件中配置spring默认已有的配置时,只需要输入部分关键字即可自动提示,如下图:

     如何让咱们自定义的类也能够自动提示呢,以下以我定义的Car为例

     只需一步,便可实现自动提示:

    引入依赖

    <!--自定义类配置绑定在配置文件提示-->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-configuration-processor</artifactId>
                <optional>true</optional>
            </dependency>

    重启项目后测试下。测试结果如下图:

     根据官方文档,由于这个工具与业务无关,在打包时应该忽略这个工具,因此在pom文件中应该修改打包插件为:

    <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>
        

    写在最后

    添加这个依赖后,可以发现自定义类添加的配置绑定注释出现的提示消失了。就是下面这个:

  • 相关阅读:
    Nginx/Apache图片缩略图技术
    MySQL 备份和恢复
    MySQL主从复制
    xcode针对不同IOS版本的代码编译问题
    java 5 ReadWriteLock
    java 5 Lock
    结对-及格程序查询系统-结对项目总结
    团队-象棋游戏-开发文档
    结对-及格程序查询-最终程序
    结对-及格程序查询-测试过程
  • 原文地址:https://www.cnblogs.com/fjrgg/p/14470148.html
Copyright © 2011-2022 走看看