当前位置: 首页 > wzjs >正文

做推送用什么网站如何修改wordpress站名

做推送用什么网站,如何修改wordpress站名,成都软件开发公司排名,企业级网站开发技术一、什么是外部化配置 外部化配置是指把应用程序中各种可配置的参数、属性等信息,从代码内部提取出来,放置在外部的配置文件、数据库或配置中心等地方(比如使用.properties、.yml 或.xml 等格式的文件)进行管理。提高应用程序的可…

一、什么是外部化配置

外部化配置是指把应用程序中各种可配置的参数、属性等信息,从代码内部提取出来,放置在外部的配置文件、数据库或配置中心等地方(比如使用.properties、.yml 或.xml 等格式的文件)进行管理。提高应用程序的可维护性、可扩展性和灵活性。通过将配置信息外部化,无需修改和重新部署代码,就可以调整应用程序的行为和参数,以适应不同的环境(如开发、测试、生产环境)或业务需求的变化。

二、springboot默认读取路径

springboot默认的配置文件是application.properties,通过springboot自动的脚手架生成的文件结构如下。其application.properties位于resource下方。

2.1 类路径下

创建一个配置类,在配置类中访问配置文件中的myapp.name的值,看看springboot的应用程序会不会自动找到其application.properties中的内容。

package com.example.propertieslocation.config;import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;//纳入IoC容器管理
@Component
public class appConfig {@Value("${myapp.name}")private String appPath;public void printInfo(){System.out.println("App Path: " + appPath); }}

 在test中进行测试,发现springboot程序确实可以找到application.properties中的内容。

2.2 类路径下的config下

 在其类路径下新建config目录,并在该目录中新建application.properties

 再次进行测试,看看其找到的application.properties的文件到底位在哪。

可以看出来其优先找了config目录下的application.properties。

2.3 外部化的直接路径

在打包成jar包之前,主入口类添加如下代码。

package com.example.propertieslocation;import com.example.propertieslocation.config.appConfig;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ConfigurableApplicationContext;@SpringBootApplication
public class PropertiesLocationApplication {public static void main(String[] args) {ConfigurableApplicationContext context = SpringApplication.run(PropertiesLocationApplication.class, args);appConfig appConfig =  context.getBean(appConfig.class);appConfig.printInfo();context.close();}}

点击package打包使其成为jar包。

打包好的jar包如下

并新建application.properties

 进行测试,看springboot程序自动优先找到的是那个路径下的配置文件

 测试结果如下

优先选择了外部化配置的 application.properties。

2.4 外部化路径下的config目录中

 

并将外部化配置的config中application.properties的内容改成myapp.name=file:./config/。

测试如下:

总结

所以springboot程序查找application.properties的顺序是,外部>内部;config中的>当前路径下的。

http://www.dtcms.com/wzjs/599637.html

相关文章:

  • 佛山市手机网站建设公司专门做app的公司有哪些
  • 网站地图 模板网站建设 服务承诺
  • 网站个性化设计磁力
  • 网站静态路径软文生成器
  • 爱空间网站模板网站为什么被降权
  • 做led视频好的网站最新新闻热点事件佩洛西
  • 山东个人网站备案网页设计工程师工资多少
  • 杭州网站维护外包温州苍南网站建设
  • 网站开发环境与工具培训心得体会怎么写
  • 公司核名在哪个网站怎么在网上查网站空间是双线还是单线
  • 淘宝客网站开发网站建设方案数
  • 门户网站的意义湖北建设厅网站安全员名单
  • idea怎么做网站江苏建设厅官方网站安全员
  • 正规的常州网站推广微商城平台排行榜前十名
  • 自己做网站卖什么好邹城建网站
  • 网站建设的架构整合营销策划名词解释
  • 古镇企业网站建设网站提示域名解析错误怎么办
  • 深圳龙华新区网站建设电子商务网站建设步骤一般为
  • 书法网站开发的前景一般网站是用什么框架做的
  • 龙岗住房和建设局网站浙江公司网站建设制作
  • 天水地区建网站怎么做垂直门户网站
  • 网站关键词seo排名高校网站建设的重要性
  • 做物流哪个网站推广好wordpress 插件发文章
  • 个人做网站和百家号赚钱公司网站如何建设
  • 格尔木市建设局网站室内设计师需要考什么证
  • 网站模板50元淘宝软件营销网站建设
  • 青岛市住房和城乡建设局官方网站网页设计公司网站设计
  • 网站怎么做关键词搜索小程序源码提取工具
  • 上海网站关键词排名优化报价提供网站技术
  • 南通免费网站建设广播电台网站建设方案