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

如何做宣传自己公司网站网页设计与制作(第3版)书籍

如何做宣传自己公司网站,网页设计与制作(第3版)书籍,cms网站网络地址图片,修改wordpress文章id背景 Kotlin作为一门JVM脚本语言#xff0c;收到很多Java开发者的青睐。 项目采用JavaKotlin混合编程。Spring Boot应用开发#xff0c;不会发生变动的配置放在本地配置文件#xff0c;可能会变化的配置放在远程Apollo Server。 问题 因为业务需要#xff0c;需要增加一…背景 Kotlin作为一门JVM脚本语言收到很多Java开发者的青睐。 项目采用JavaKotlin混合编程。Spring Boot应用开发不会发生变动的配置放在本地配置文件可能会变化的配置放在远程Apollo Server。 问题 因为业务需要需要增加一个可能会持续更新的配置然后通过if else逻辑来加以判断。 apollo配置 下面截图里的硬编码是未解决问题的 back-up 方案 控制台打印 事实上本地开发时习惯性先实现业务逻辑一开始并没有在Apollo新增配置screen.channel而是采用上面图2里的硬编码方式 Value(\${screen.channel: xhwjk_screen}) var screenChannel: String? null这种方式不会去读取本地配置文件也不会读取Apollo Server的配置直接设置一个default值也就是xhwjk_screen但断点调试时拿不到数据。 在本地bootstrap.yml文件里新增配置 screen:channel: xhwjk_screen,pdwjk_screen另外application.yml里也试过增加相同的配置项。 结论都是获取不到配置。 对比 相同的配置放在一个Java Controller里面就没有问题 Slf4j RestController RequestMapping(/dialog) public class AuthenticationCheckController {Value(${screen.channel: xhwjk_screen})private String screenChannel;GetMapping(value /authentication)ResponseStatus(HttpStatus.NO_CONTENT)public void checkAuthentication() {LOGGER.info(ff:{}, screenChannel);// This resource just returns a 204 No Content in case the request is authenticated.} }控制台打印 AuthenticationCheckController | checkAuthentication | 28 | - ff:xhwjk_screen,pdwjk_screen注 JDK版本OpenJDK-11 Spring Boot版本2.1.6.RELEASE Spring Cloud版本Greenwich.RELEASE Kotlin版本1.3.72 排查 尝试1 带着上面描述的问题现象搜索找到stackoverflow-how-to-get-value-from-application-yml-in-springboot Apollo新增一个配置 新增一个配置DialogConfig.kt类 Component ConfigurationProperties(dialog) class DialogConfig {var screenChannel: String? null }引用此配置 Resource private val dialogConfig: DialogConfig? null仍然拿不到配置 尝试2 找到另一篇stackoverflow-how-to-get-variable-from-spring-application-yaml-in-kotlin) 还是上面的DialogConfig.kt引用配置 Resource lateinit var dialogConfig: DialogConfig直接报错 kotlin.UninitializedPropertyAccessException: lateinit property dialogConfig has not been initialized 参考stackoverflow-uninitializedpropertyaccessexception使用前判断一下没有判断的必要还是拿不到数据。 尝试3 DialogConfig变成Java类 Component ConfigurationProperties(dialog) public class DialogConfig {public String screenChannel; }引用此配置 Resource var dialogConfig: DialogConfig? null还是不行 解决 实在没办法硬编码解决问题参考截图一。 吐了。。 秃了。
http://www.hkea.cn/news/14393925/

相关文章:

  • 做360网站首页软件网上购物系统数据流图
  • 厦门大型网站设计公司长春网络科技公司排名
  • 网站建设及安全管理乐清站在那儿
  • 网站备份和备案的区别个人做金融网站能赚钱吗
  • 网站建设方案书怎么签字上传新网站做优化要准备什么
  • 信息网站方案抚养网站建设
  • 鼠标网站模板wordpress 博客搭建
  • 做网站建设公司企业六安网约车收入怎么样
  • 国际知名的论文网站班级同学录网站建设
  • 网络建站技术设计一个网站需要什么
  • 网站里的聊天怎么做的wordpress 维护代码
  • 什么后台做网站安全做京东网站需要哪些手续费
  • 江苏建设工程招标网官方网站广告公司注册
  • 国外网站布局python wordpress采集器
  • 男生做网站编辑上海人才服务网官网
  • 长春网站改版品牌网站建设服务
  • 网站建设与制作培训通知建设工程合同模板
  • 重庆网站建设咨询网站包装推广案例
  • 建设银行E路航如何自动进入网站怎样对一个网站做seo
  • 中国电子商务网站建设供别人采集的网站怎么做
  • 网站开发项目流程设计网站开发的教学视频
  • 最大的地方门户网站源码肇庆免费模板建站
  • 做基础工程分包应上什么网站网站设计公司合肥
  • 网站开发的原理永久免费无代码开发平台下载
  • wordpress主题 资源站阿里云官方网
  • 杭州网站的建设北京网站建设飞沐
  • 做网站三河360建设网站免费
  • 网站建设中最重要的是什么玄圭互联网站建设推广
  • 宁夏建设投资集团公司网站147seo工具
  • 网站建立多少钱企业宣传片制作哪家好