Spring Boot 读取配置文件

一、简介

 

二、使用@value读取配置文件

第一步:创建DemoController

@RestController
@RequestMapping("/demo")
public class DemoController {

    @Value("${server.port}")
    private String port;

    @GetMapping("/getPort")
    public String getPort(){
        return "端口号 -> " + port;
    }
}

第二步:访问接口

http://127.0.0.1:6001/csdn-springboot/demo/getPort

三、使用configuration-processor读取配置文件

第一步:添加spring-boot-configuration-processor依赖



    org.springframework.boot
    spring-boot-configuration-processor
    true

第二步:创建DemoConfig

@Data
@Component
@ConfigurationProperties(prefix = "server")
public class DemoConfig {
    private String port;
}

第三步:创建DemoController

@RestController
@RequestMapping("/demo")
public class DemoController {

    @Autowired
    private DemoConfig demoConfig;

    @GetMapping("/getPort")
    public String getPort(){
        return "端口号 -> " + demoConfig.getPort();
    }
}

第四步:访问接口

http://127.0.0.1:6001/csdn-springboot/demo/getPort

四、IntelliJ IDEA lombok插件的安装

参考:https://blog.csdn.net/u011374856/article/details/104551009

 

 实践是检验真理的唯一标准

你可能感兴趣的:(SpringBoot,intellij,idea,spring,boot)