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

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

11.6 案例-文件上传-阿里云OSS-集成

    从程序中获取URL给前端,前端显示图片

    拿到URL,但是在浏览器里面是直接下载,展示可以使用html中的<image>标签

    Spring环境下,不建议再去new对象,将其交给IOC容器管理,给AliOSSUtils加上@Component注解

    在接口里面只需要完成一个操作,调用阿里云OSS的工具类,将接收到的文件上传到阿里云OSS对象存储服务中,交给OSS来管理,再将获取到的URL返回给前端

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

    修改员工分两步,先根据id把数据查询出来,并且回显展示,再是点击保存之后,需要更新数据库中的数据

11.7 案例-修改员工-修改员工

    数据查询回显之后,在表单中展示原有的数据,在原有的数据基础上修改员工的基本信息,修改完毕之后点击保存,将修改后的数据提交到服务端,最终修改数据库表中的数据

    Json格式的参数,在服务端需要通过实体类来接收,并且在实体类前面要加上一个注解@RequestBody

    在服务层,需要补充基本信息,也就是更新时间,在Mapper层,使用动态SQL,动态SQL解决多余逗号的问题,把set关键字替换成<set>标签

相关文章:

  • 项目模拟实现消息队列第二天
  • spring 事务实现原理
  • RabbitMq学习(第一天)
  • C++中的位运算符:与、或、异或详解
  • 阿里云2核2g安装nexus
  • shell脚本--2
  • 如何在大型项目中解决 VsCode 语言服务器崩溃的问题
  • 【shardingsphere分布式主键无效】
  • Kubernetes(k8s)学习笔记(八)--KubeSphere定制化安装
  • C 语言编码规范
  • Selenium使用指南
  • 21. LangChain金融领域:合同审查与风险预警自动化
  • 802.11s Mesh 组网框架流程
  • 排序算法——桶排序
  • 一个电平转换电路导致MCU/FPGA通讯波形失真的原因分析
  • 阿里云codeup以及本地gitclone+http
  • AB测试面试题
  • 年化50.1%,回撤23%|从数据加载,因子分析到lightGBM因子合成,智能策略开发全流程(附python代码下载)
  • livedata使用,完整的livedata的Demo
  • 缓存菜品-04.功能测试
  • 四部门:强化汛期农业防灾减灾,奋力夺取粮食和农业丰收
  • 睡觉总做梦是睡眠质量差?梦到这些事,才要小心
  • 美国三大指数全线高开:纳指涨逾4%,大型科技股、中概股大涨
  • 中国恒大:清盘人向香港高等法院申请撤回股份转让
  • 甩掉“肥胖刺客”,科学减重指南来了
  • 全球医药股普跌,A股创新药板块下挫