本文中所包含的问题均为本人遇到的问题

  1. 写禁用按钮的时候

    原因:Controller层用的是@PostController,前端发请求则是用post发的,发到另一个方法上执行了
    解决办法:改前端,

  2. 也是禁用按钮的第一个是值有问题,这个是取不到值

    原因:id使用的是雪花算法的出来的,数据库中id我们能看到是(第一个为id)

    和控制台输出的结果不一样
    两种解决办法:

    1. 加一个配置类(缺点:编写麻烦,优点:一劳永逸)
public class JacksonObjectMapper extends ObjectMapper {public static final String DEFAULT_DATE_FORMAT = "yyyy-MM-dd";public static final String DEFAULT_DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";public static final String DEFAULT_TIME_FORMAT = "HH:mm:ss";public JacksonObjectMapper() {super();//收到未知属性时不报异常this.configure(FAIL_ON_UNKNOWN_PROPERTIES, false);//反序列化时,属性不存在的兼容处理this.getDeserializationConfig().withoutFeatures(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES);SimpleModule simpleModule = new SimpleModule().addDeserializer(LocalDateTime.class, new LocalDateTimeDeserializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_TIME_FORMAT))).addDeserializer(LocalDate.class, new LocalDateDeserializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_FORMAT))).addDeserializer(LocalTime.class, new LocalTimeDeserializer(DateTimeFormatter.ofPattern(DEFAULT_TIME_FORMAT))).addSerializer(BigInteger.class, ToStringSerializer.instance).addSerializer(Long.class, ToStringSerializer.instance).addSerializer(LocalDateTime.class, new LocalDateTimeSerializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_TIME_FORMAT))).addSerializer(LocalDate.class, new LocalDateSerializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_FORMAT))).addSerializer(LocalTime.class, new LocalTimeSerializer(DateTimeFormatter.ofPattern(DEFAULT_TIME_FORMAT)));//注册功能模块 例如,可以添加自定义序列化器和反序列化器this.registerModule(simpleModule);}
}

加入到WebMvcConfig配置类中

2. 加一个注解在bean实体类中(缺点:每个实体类都要加,有点:编写方便)

    @JsonSerialize(using = ToStringSerializer.class)private Long id;
  1. 编写前端页面的时候this.$message.success()中success颜色不一样,右边能运行,左边不能运行
    原因:
    解决办法:

  2. 成环报错

    原因:A注入B,B注入A
    解决办法一:将spring-boot-start-parent的版本降低一点

    解决办法二:在注入B的时候打上注解@Lazy

项目一:瑞吉点餐中遇到的问题集相关推荐

  1. Java实战项目《瑞吉外卖》

    目录 <瑞吉外卖>后台管理系统开发 软件开发整体介绍 1.软件开发流程 2.角色分工 3.软件环境 瑞吉外卖项目介绍 1.项目介绍 2.产品原型展示 3.技术选型 4.功能架构 5.角色 ...

  2. 项目实战-瑞吉外卖day02(B站)持续更新

    瑞吉外卖-Day02 课程内容 完善登录功能 新增员工 员工信息分页查询 启用/禁用员工账号 编辑员工信息 分析前端页面效果是如何实现的 为什么点击左边 右边会根着变化 首先 我们先来看一下菜单是如何 ...

  3. 个人项目总结-瑞吉外卖/传智健康/黑马点评

    1. 瑞吉外卖 瑞吉外卖技术栈:SpringBoot.MybatisPlus.springMVC 瑞吉外卖是我做的第一个项目,算是我做过所有的项目中最简单的,很适合新手入门,我当时是学完springb ...

  4. stream流的使用 (补充瑞吉外卖相关中的知识)

    1.stream的介绍 Java8中的Stream是对容器对象功能的增强,它专注于对容器对象进行各种非常便利.高效的聚合操作,或者大批量数据操作.Stream API借助于同样新出现的Lambda表达 ...

  5. 瑞吉外卖-2022微信小程序点餐项目

    项目简介 瑞吉外卖系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的分类.菜品.套餐.订单.员工等进行管理维护. 移动端应用主要提供给消费者使用,可以在上面下单,购买商品 Spring Boot ...

  6. 【SpringBoot项目实战+思维导图】瑞吉外卖①(项目介绍、开发环境搭建、后台登陆/退出功能开发)

    文章目录 软件开发整体介绍 软件开发流程 角色分工 软件环境 瑞吉外卖项目介绍 项目介绍 产品原型 技术选型 功能架构 角色 开发环境搭建 数据库环境搭建 创建数据库 数据库表导入 数据库表介绍 Ma ...

  7. 【瑞吉外卖】学习笔记-day1:项目介绍及后台初识

    项目介绍 本项目(瑞吉外卖)是专门为餐饮企业(餐厅.饭店)定制的一款软件产品,包括 系统管理后台 和 移动端应用 两部分.其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的分类.菜品.套餐. ...

  8. 学习【瑞吉外卖①】SpringBoot单体项目

    视频链接:黑马程序员[Java 项目实战<瑞吉外卖>,轻松掌握 SpringBoot + MybatisPlus 开发核心技术] 资料链接:2022 最新版 Java学习 路线图>第 ...

  9. 瑞吉外卖项目学习笔记01

    项目背景 在开发瑞吉外卖这个项目之前,我们需要全方位的来介绍一下当前我们学习的这个项目.接下来,我们将从以下的五个方面, 来介绍瑞吉外卖这个项目. 项目介绍 本项目(瑞吉外卖)是专门为餐饮企业(餐厅. ...

最新文章

  1. OmniNet:基于环视鱼眼镜头的多任务视觉感知系统
  2. 计算机组成原理判零实验,计算机组成原理实验报告 进位位控制、通用寄存器判零实验...
  3. 画世界怎么用光影_【干货】详解光影的魅力及其绘画技巧,一起打造极致炫丽的光影世界吧!...
  4. TripleO (openstack)
  5. 利用牛顿法接非线性方程组的Matlab程序实例
  6. 基于zookeeper的高可用集群
  7. css中font的简写
  8. jQuery 重要模块 回顾
  9. go语言如何实现继承
  10. Linux ida 代码,[分享][下载]IDA Pro 7.5 Linux Demo
  11. 矩正式键盘程序c语言,单片机键盘程序(4×4矩阵式)
  12. lcx的使用-内网穿透
  13. HUST算法实践_POJ3233
  14. c语言水仙花数作业,c语言水仙花数(c语言水仙花数的编程)
  15. Commerzbank和Sparkasse开始支持Apple Pay
  16. 在hive3.1.2中插入数据,报could not find or load main class org.apache.hadoop.mapred.YarnChild
  17. Python PDF转JPG
  18. 禅道怎么启动mysql_禅道启动mysql报错connectByPDO
  19. Zbrush究竟是个什么软件?带你看看ZB的世界
  20. 【转】“百度被黑” 分析师认为不亚于制造“911事件”

热门文章

  1. 【仓储管理系统需求分析(四)】
  2. matlab金字塔,高斯金字塔的matlab实现
  3. 计量经济学及Stata应用 陈强 第九章模型设定与数据问题习题9.4
  4. Unity Shader Graph 制作Emission发光效果
  5. 小傻蛋的妹妹跟随小甲鱼学习Python的第六节006
  6. 这个是小蜜蜂老师给出的蓝桥杯练习题目,我通过这个题目加深了对iic总线的理解和应用。
  7. 忽视警告_企业无法忽视移动革命的6个原因
  8. 学计算机上海哪个学校好,上海的大学中哪几所学校计算机系比较好
  9. 钉钉开放平台API对接第一讲
  10. Jvm-Sandbox-Repeater的部署