![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
瑞吉外卖知识点
文章平均质量分 71
JJpZh
算法,java,php,tp5,tp6,html,css,vue,js,jq,mysql
展开
-
瑞吉外卖全方位总结
基于springboot的瑞吉外卖项目个人总结原创 2022-10-25 00:19:48 · 6150 阅读 · 1 评论 -
springboot项目部署后上传功能失效
日志上显示Permission denied拒绝访问,我才反应过来,启动的时候要用root用户启动,果然可以了。记得找日志的时候看好时间,从这个时间之后的第一条开始看,千万别从后往前看,后面的报错可能是前面的导致的。原创 2022-10-03 18:07:51 · 313 阅读 · 0 评论 -
Redis5种数据类型
字符串 string哈希 hash列表 list集合 set有序集合 sorted set / zset。原创 2022-08-15 10:48:14 · 123 阅读 · 0 评论 -
数据库公共字段自动填充
Mybatis Plus公共字段自动填充,也就是在插入或者更新的时候为指定字段赋予指定的值,使用它的好处就是可以统一对这些字段进行处理,避免了重复代码。前面我们已经完成了后台系统的员工管理功能的开发,在新增员工时需要设置创建时间、创建人、修改时间、修改人等字段,在编辑员工时需要设置修改时间、修改人等字段。然后,我们启动项目,在员工管理模块中,测试增加/更新员工信息功能,然后通过debug 或者 直接查询数据库数据变更的形式,看看我们在新增/修改数据时,这些公共字段数据是否能够完成自动填充。...原创 2022-08-08 10:32:16 · 1486 阅读 · 0 评论 -
java全局处理数据库唯一约束异常
在项目中自定义一个全局异常处理器,在异常处理器上加上注解 @ControllerAdvice,可以通过属性annotations指定拦截哪一类的Controller方法。并在异常处理器的方法上加上注解 @ExceptionHandler 来指定拦截的是那一类型的异常。如果采用这种方式,虽然可以解决,但是存在弊端,需要我们在保存其他业务数据时,也需要在Controller方法中加上try…采用这种方式来实现,我们只需要在项目中定义一个通用的全局异常处理器,就可以解决本项目的所有异常。......原创 2022-08-07 13:04:39 · 2623 阅读 · 0 评论 -
前端点击表单获取到的id值跟数据库值不一致(id为long型)
由于在SpringMVC中, 将Controller方法返回值转换为json对象, 是通过jackson来实现的, 涉及到SpringMVC中的一个消息转换器MappingJackson2HttpMessageConverter, 所以我们要解决这个问题, 就需要对该消息转换器的功能进行拓展。在分页查询时,服务端会将返回的R对象进行json序列化,转换为json格式的数据,而员工的ID是一个Long类型的数据,而且是一个长度为 19 位的长整型数据, 该数据返回给前端是没有问题的。...原创 2022-08-07 20:55:28 · 1290 阅读 · 0 评论