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

学习笔记:黑马程序员JavaWeb开发教程(2025.3.31)

11.6 案例-修改员工-查询回显

    在写完代码之后,运行,出现报错:

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.

2025-03-21T12:07:44.378+08:00 ERROR 15284 --- [tlias-web-management] [           main] o.s.boot.SpringApplication               : Application run failed

    和老师给的代码比了一下,是@PutMapping("/emps/{id}"),动态id这里,多加了一个#,变成了/#{id},所以报错了,应该是用法不对

    测试成功:

    直接进行前后端联调,点击编辑-提交之后没有显示提交成功,而且图片也没有显示出来,在后端报错:was not registered for synchronization because synchronization is not active,在empService中没有添加更新时间,补充代码,但是还是出现错误,进入怀疑是前端没写好的问题,因为之前也出现过,所以直接使用postman进行调试,出现错误:

    怀疑是username或者是name重复了,这里可能设置了一个唯一约束,所以将这两项进行修改,成功

11.9 案例-配置文件-参数配置化

    需要回过头对案例当中的一些配置信息进行优化,也就是application.properties

    引用外部工具,需要硬编码赋值的多,而且过于分散,不太合适,把赋值写到properties中,并且在工具类中使用@Value(spring里面的)赋值

    按住alt,往下拖动,可以处理多行代码

11.10 案例-配置文件-yml配置文件

    Yml格式的配置文件的后缀可以是yml,也可以是yaml,不同配置方式对应不同格式

    常见的配置文件格式对比,在springboot中仅支持properties和yml的配置:

相关文章:

  • 用Python监控金价并实现自动提醒!附完整源码
  • 软件测试——用例篇(2)
  • OpenHarmony 以太网卡热插拔事件接口无效
  • 【RLHF】 Reward Model 和 Critic Model 在 RLHF 中的作用
  • 云原生架构下的微服务通信机制演进与实践
  • 31【干货】Arcgis属性表常用查询表达式实战大全
  • 1 bit AI 框架:Part 1.1,CPU 上的快速无损 BitNet b1.58 推理
  • CAN转ModbusTCP网关:破解电池生产线设备协议壁垒,实现全链路智能互联
  • excel单元格如果是日期格式,在C#读取的时候会变成45807,怎么处理
  • c++:库(Library)
  • 系统的从零开始学习电子的相关知识,该如何规划?你是工作了18年的电子工程师,请给出你的建议
  • 【Linux】环境变量(图文)
  • learning ray之ray强化学习/超参调优和数据处理
  • ‌FunASR‌阿里开源的语音识别工具
  • 使用 ECharts GL 实现交互式 3D 饼图:技术解析与实践
  • WHAT - 冷启动和热启动
  • 屎上雕花系列-2nd
  • STL?vector!!!
  • 数据可视化大屏——物流大数据服务平台(二)
  • 2025年API安全防御全解析:应对DDoS与CC攻击的智能策略
  • 玉渊谭天丨中方为何此时同意与美方接触?出于这三个考虑
  • 上汽享道出行完成13亿元C轮融资,已启动港股IPO计划
  • 涨知识|没想到吧,体育老师强调的运动恢复方法是错的?
  • 105岁八路军老战士、抗美援朝老战士谭克煜逝世
  • 七大交响乐团在沪“神仙斗法”,时代交响奏出何等时代新声
  • 视频丨习近平同普京会谈:共同弘扬正确二战史观,维护联合国权威和地位