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

织梦网站首页目录在哪里新闻营销发稿平台

织梦网站首页目录在哪里,新闻营销发稿平台,重庆市建筑工程信息网官网,自己做的网站怎么上传到浏览器前文我们讲解了Nacos服务端的下载安装#xff0c;本文我们降价spring boot整合nacos#xff0c;实现Nacos服务器配置参数的访问。 一、启动Nacos服务#xff0c;创建三个配置文件#xff0c;如下所示 Springboot-Nacos-Client-dev.yaml文件配置参数 Springboot-Nacos-Clie…        前文我们讲解了Nacos服务端的下载安装本文我们降价spring boot整合nacos实现Nacos服务器配置参数的访问。 一、启动Nacos服务创建三个配置文件如下所示 Springboot-Nacos-Client-dev.yaml文件配置参数 Springboot-Nacos-Client.yaml文件配置参数 sjl.yaml文件配置参数 二、建立Nacos客户端 1、利用MyEclipse2019创建web project工程命名为“Springboot-Nacos-Client”工程全貌如下图所示 2、修改pom.xml文件 pom文件中加入对应jar包 !--注册中心的依赖-- dependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactId version2.1.2.RELEASE/version /dependency !-- 配置中心的依赖 -- dependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-starter-alibaba-nacos-config/artifactId version2.1.2.RELEASE/version /dependency       dependency groupIdcom.alibaba.nacos/groupId artifactIdnacos-client/artifactId version2.1.2/version /dependency   dependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-alibaba-dependencies/artifactId version2.1.2.RELEASE/version typepom/type scopeimport/scope /dependency 备注注意上述jar包的版本需要和Nacos官网发布的匹配版本一致否则会有各种奇怪问题出现。 3、修改application.yml文件 文件内容如下 spring: application: name: Springboot-Nacos-Client profiles: active: dev  # 激活配置 cloud: nacos: discovery: server-addr: 127.0.0.1:8848 username: nacos password: nacos config: enabled: true # 是否开启配置中心 默认true server-addr: 127.0.0.1:8848  #nacos地址 username: nacos password: nacos namespace: 7fe8fb2f-9e3a-438b-bf9a-1a0ca8d4c898  group: test prefix: ${spring.application.name} file-extension: yaml   #文件后缀可省略不配置       extension-configs: - data-id: sjl.yaml group: test refresh: true - data-id: Springboot-Nacos-Client.yaml group: test refresh: true 备注 ☆ spring-cloud-starter-alibaba-nacos-config 默认加载文件 加载 dataid 为 ${spring.application.name}.${file-extension:properties} 为前缀的基础配置 加载dataid为 ${spring.application.name}-${profile}.${file-extension:properties} 的基础配置 ☆ extension-configs:  #扩展配置用于引入多个配置多配置文件时避免出现系统参数配置% ☆ 配置文件优先权 通过内部相关规则(应用名、扩展名、profiles)自动生成相关的 Data Id 配置优先级最高nacos中的配置优先于本地配置本地的bootstrap.ymlbootstrap.propertiesapplication.ymlapplication.yamlapplication.properties 扩展配置(extension-configs) 共享配置(shared-configs) 同为扩展配置存在如下优先级关系extension-configs[3] extension-configs[2] extension-configs[1] extension-configs[0] 同为共享配置存在如下优先级关系shared-configs[3] shared-configs[2] shared-configs[1] shared-configs[0] 4、添加启动函数 SpringBootApplication(scanBasePackages {com.SJL},exclude { DataSourceAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class, HibernateJpaAutoConfiguration.class}) ComponentScan(basePackages {com.SJL}) ServletComponentScan(basePackages {com.SJL}) EnableDiscoveryClient public class ConfingClientApplication { public static void main(String[] args) { SpringApplication.run(ConfingClientApplication.class, args); }               } 5、添加Controller访问Nacos配置文件参数 创建三个Controller文件分别如下 ☆NacosConfigController文件 RequestMapping(/config) RestController RefreshScope NacosConfigurationProperties(dataId Springboot-Nacos-Client-dev.yaml, groupId test, autoRefreshed true) public class NacosConfigController { Value(value ${config.name}) private String configName; NacosInjected private ConfigService configService; GetMapping(getConfigName) public String getConfigName(){ return configName; }       } ☆NacosConfigController2文件 RequestMapping(/config2) RestController RefreshScope NacosConfigurationProperties(dataId Springboot-Nacos-Client.yaml, groupId test, autoRefreshed true) public class NacosConfigController2 { Value(value ${auther}) private String auther; NacosInjected private ConfigService configService; GetMapping(getAuther) public String getAuther(){ return auther; } } ☆NacosConfigController3文件 RequestMapping(/config3) RestController RefreshScope NacosConfigurationProperties(dataId sjl.yaml, groupId test, autoRefreshed true) public class NacosConfigController3 { Value(value ${name}) private String name; GetMapping(getName) public String getName(){ return name; }    } 三、测试 在浏览中输入“localhost:2881/swagger-ui.html”,测试三个controller的返回结果如下所示能够获得争取结果。
http://www.pierceye.com/news/893013/

相关文章:

  • 呼市网站制作招聘建设网站 托管 费用
  • dede自适应网站模板济南著名网站建设
  • 旅游网站排名榜手机开发网站工具
  • 饰品公司网站建设策划书百度seo优化收费标准
  • wordpress企业建站5网站建设
  • 网站运营解决方案皮具网站设计
  • 地宝网 网站建设上海网站制作网站开发
  • 有哪些出名的工业设计网站做废钢铁生意在哪个网站了解
  • wordpress 根目录函数深圳债务优化公司
  • 基于android的app的设计与开发seo链接优化
  • 怎么用优盘做网站登录密钥百度收录网站名字
  • 网站制作的一般步骤网站域名备案需要多长时间
  • 运城市住房与城乡建设局网站郑州百姓网招聘
  • 网站调用网页怎么做重庆手机网站方案设计
  • 购物 网站建设的市场分析泰兴网站建设吧
  • 企业网站代运营微信网页登录wordpress
  • 专业网站制作流程深圳市 网站建设450
  • 怎么做加盟网站海南网站搭建外包
  • 没有网站可以做落地页网站体验方案
  • 重庆便宜做网站的网站内容注意事项
  • 温岭手机网站建设企业网站建设遵循的原则
  • 美丽乡村 村级网站建设wordpress地图主题
  • 做双语网站多少钱建立设计网站富阳
  • 为什么有网网站打不开怎么回事网站怎样添加友情链接
  • 中国五码一级做爰网站wordpress去掉评论注册
  • 网站备案修改域名贵阳仿站定制模板建站
  • 渭南 网站集约化建设淘宝网站开发技术名称
  • 临沂做网站费用wordpress新浪微博图床插件
  • 游戏网站建设收费明细WordPress 中英文翻译
  • 如何建设一个企业网站wordpress底部导航代码