Lange小蓝子 2022-08-02 00:28 采纳率: 25%
浏览 108

springboot学习过程中遇到的小问题

今天学习springboot遇到了一个很有趣的问题

是这样的,在class中定义两个变量,在application.yml中配置它们的value。
访问到的name居然是lenovo,出乎我的意料。神奇的是,当我猜测是变量名冲突时,把name改成了name2,再次访问就能访问到预期值,没有问题。
回过头来想想,虽然我的笔记本电脑是lenovo,但是我全程没有输入“lenovo”,这个lenovo是怎么来的,细思极恐,是我学识浅薄还是真的存在这样的bug。

img

img

img

img

  • 写回答

4条回答 默认 最新

  • 搬山境KL攻城狮 2022-08-02 08:54
    关注

    springboot会将系统环境变量加载进去,不出所料,你的操作系统用户名为lenovo

    评论

报告相同问题?

问题事件

  • 创建了问题 8月2日

悬赏问题

  • ¥100 文本摘要任务泄露问题
  • ¥15 js调用对象时报错,但是我看是有这个对象的,是不是调用方法不对
  • ¥15 希沃零度软件界面按钮传参分析
  • ¥15 可任意设置即使长度的倒计时器电路设计
  • ¥15 MusePose 部署安装问题,安装后无法启动
  • ¥15 Psexec获得电脑system权限该怎么操作,有偿
  • ¥50 python+flask实现流式api接口的问题
  • ¥20 关于#vue.js#的问题:后端返回的代码如下,根据后端返回的数据在页面上重新展示
  • ¥15 visual studio 社区版离线激活失败了
  • ¥15 Flask应用部署到阿里云服务器失败,无法访问网页,问题出在哪里?