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

专业企业网站开发公司怎么查询网站名注册

专业企业网站开发公司,怎么查询网站名注册,天津建设工程信息网官网首页,有限责任公司属于什么单位性质背景 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/14537904/

相关文章:

  • 昆明网站建设猫咪集团做网站需要多大的带宽
  • 阿里云备案网站名称wordpress 侧边栏宽度
  • 恐怖小说网站怎么做网站建设与推广 范文
  • 百度怎么打广告在首页泉州seo建站
  • 建网站服务器用什么江苏营销型网站推广
  • 医疗器械注册证青岛百度排名优化
  • 网站权重低xiuno wordpress
  • 南京网站费用网站建设php网站框架
  • 大型网站建设公司制作网站给我一个网站2021
  • 注册网站电子游戏送钱了38北京网站优化软件
  • 国产成年做视频网站网站网页价格
  • 郑州模板建站护卫神做的网站访问
  • 网址制作公司营口网站优化
  • 国家建筑网站php做的网站
  • 网站建设服务流程东莞网页设计报价
  • 美橙网站备案照片背景建设一个网站需要些什么材料
  • 一个网站要怎么做的在线培训
  • 做家教网站怎么样wordpress 多站点 主题
  • 广东网站建设包括什么wordpress已计划
  • 腾讯网站安全检测南昌专业网站建设公司
  • 永久免费的自建网站宝塔wordpress经常502
  • 网站权重值小型企业类网站开发公司
  • 网站备案 新增接入2017国外优秀网站模版
  • 肇庆专业网站建设公司免费二维码制作生成器
  • 网站建设目的和功能定位在深圳的中建公司
  • 网站开发有哪些课程深圳品牌网站建设
  • 广西网站建设公司电话wordpress积分充值
  • 服装网站建设如何解决微信2023新版下载
  • 手机禁止网站跳转页面户县微网站建设
  • 网站设计计划书的内容燕郊做网站