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

苍穹外卖3

公共字段自动填充

小问题

这里的RetentionPolicy和OperationType需要自己手动导入类,否则报红

如果idea报错:找不到或无法加载主类

那应该是修改后没有进行编译,在Maven处选择编译即可正常启动。

正常拦截了

.var能够快速生成前面的接受变量

在yml文件中习惯用-来划分单词

而在配置属性类中,习惯用驼峰命名法

数据源的配置信息在主配置文件中只是参数传递(yml)

具体的在开发环境中给出(dev),注意冒号后面有空格

@ConditionalOnMissingBean注解

如果容器中不存在AliOssUtil对象,则创建

小问题:IDEAL连接MySQL数据库之报错篇{dataSource-1} init error

找了很多方法也没有得到解决,一开始以为是阿里云配置出问题,后来才发现自己的dev配置环境不知道什么时候跑到别的文件目录下了,导致主配置文件找不到参数,NND

图片上传

前端图片回显的问题:是因为不仅要关闭阻止公共访问,还要把读写权限设置为“公共读”

小问题:

 Failed to execute goal on project sky-server: Could not resolve dependencies for project com.sky:sky-server:jar:1.0-SNAPSHOT:

小问题:mapper层接口定义错误导致找不到mapper层报错

此处应为:public interface DishFlavorMapper,当时写成public class DishFlavorMapper了

不需要添加@RequestBody注解的情况:

当传参形式是在地址栏后面加上问号加参数的形式(即Query请求),就返回的形式就不是json,就不用@RequestBody注解

做数据库查询时,如果需要切换数据库,别忘记在右上角切换库名

MySQL的字符串拼接函数:concat

导入Page时一定要导对,否则没有getTotal()和getResult()方法就会报红

通过在xml文件的insert语句中使用useGenerateKeys和KeyProperty可以把产生的主键值赋给id属性

注意:不要在SQL语句后面加分号!否则服务器报错500

正确情况

删除菜品

需求文档:要求参数值为1,2,3,获取时不需要逗号

法一:直接用String接收,ids同名,完全可以,但是需要再做逗号的字符串分割来取出数字,不方便。

法二:用mvc框架自动提取,需要用@RequestParam注解实现,用List数组接收,泛型定义为Long型来接收数字。

根据菜品id查询套餐id

mapper层

xml编写动态SQL语句(由于需要for循环得到1,2,3,4...)

@Transactional:添加事务, 保证数据一致性

SQL代码优化,性能提升:本来是for循环中调用SQL语句,现在改成在SQL语句中使用for循环

相关文章:

  • 某车企面试备忘
  • 打造AI应用基础设施:Milvus向量数据库部署与运维
  • PyTorch梯度:深度学习的引擎与实战解析
  • Git报错remote: Verify fatal: Authentication failed for ***
  • 比特币不是solidity编写吗,比特币不是基于 Solidity
  • 【项目管理】第15章 项目风险管理-- 知识点整理
  • ASP.NET Core 性能优化:分布式缓存
  • ubunut24.04 bash和zsh同时使用conda
  • cocosCreator安卓隐私弹窗(链接版)
  • (二十四)安卓开发中的AppCompatActivity详解
  • QML ListView:列表视图的数据交互与样式定制
  • UnityUI:Canvas框架获取鼠标悬浮UI
  • CExercise_05_1伪随机数_2编写程序模拟掷骰子的游戏(每一次投掷,都投掷两个骰子)
  • RocketMQ 03
  • 【中大厂面试题】腾讯云 java 后端 最新面试题
  • win10win11启用组策略编辑器
  • SBTI认证的意义,什么是SBTI认证,sbti科学碳目标的好处
  • Ubuntu上docker、docker-compose的安装
  • git回退到指定版本
  • oracle 重建控制文件
  • 重庆三峡学院回应“中标价85万设备网购300元”:已终止采购
  • 快评|印巴为何停火?已达成“一场胜利,各自表述”的效果
  • 图集︱“中国排面”威武亮相
  • 肖峰读《从塞北到西域》︱拉铁摩尔的骆驼
  • 中国词学研究会原会长、华东师大教授马兴荣逝世,享年101岁
  • 国家发改委副主任谈民营经济促进法:以法治的稳定性增强发展的确定性