• 【springboot】Springboot读取别的配置文件


    前提

    springboot项目需要读取非application.yml/properties 的配置文件。

    操作步骤

    1. 新建配置文件
      在这里插入图片描述
    2. 编辑配置文件
    test-server=rd-dev02.jr.rong360.com
    
    1. 新建Config类
    @Component
    @PropertySource(value = "kirara.properties")
    public class KiraraConfig {
    
        @Value("${test-server:rd-dev02.jr.rong360.com}")
        private String testServer;
    
        public String getTestServer() {
            return testServer;
        }
    
        public void setTestServer(String testServer) {
            this.testServer = testServer;
        }
    }
    
    1. 编辑调用类
    @RestController
    public class UuapLoginController {
    
        @Autowired
        private UuapLoginService loginService;
        
        @Autowired
        private KiraraConfig kiraraConfig;
    
        /**
         * 登录方法
         *
         * @param loginBody 登录信息
         * @return 结果
         */
        @PostMapping("/api/v1/login")
    
        public AjaxResult login() throws Exception
        {
            AjaxResult ajax = AjaxResult.success();
            kiraraConfig.getTestServer();
            return ajax;
        }
    }
    
    

    总结

    主要是用Config类去加载配置文件内容

  • 相关阅读:
    selennium模块
    urllib模块
    有关爬虫模块
    爬虫_requests_html
    爬虫x_path
    项目上线
    navicat使用 pymysql操作数据库 sql注入及增删改查
    基本查询语句和方法,连表,子查询
    表与表之间的关系
    存储引擎 数据类型
  • 原文地址:https://www.cnblogs.com/erlou96/p/16878342.html
Copyright © 2020-2023  润新知