SpringBoot
文章平均质量分 91
SpringBoot从入门到实战!
懒羊羊.java
霁
展开
-
SpringBoot整合Redis实现几种自定义数据序列化存储方式
SpringBoot整合Redis自定义序列化方式原创 2022-12-24 08:30:00 · 2511 阅读 · 15 评论 -
在Linux环境中分别使用手动和Shell自动脚本来部署SpringBoot项目
使用手动部署项目虽然省事不麻烦,但是他局限性大,适用性低!利用Shell脚本自动部署虽然第一次配置麻烦但是可以一劳永逸啊!原创 2022-11-11 15:34:29 · 3219 阅读 · 66 评论 -
【SpringBoot+MP】实现简单购物车并集成用户下单功能
购物车在日常生活中十分常见,加入购物车、移出购物车、查看购物车…十分方便,通过OOP的角度来看这就是一些CRUD,但值得注意的是,这不是简单的CRUD,首先每一个用户的购物车是不同的,其次在现实生活中添加进去的商品不仅仅涉及到的是一张表也就是一类实体,比如我已经添加了选中的菜品(dish表),我还想添加套餐(套餐表)…这就不是一个简单的save方法能解决的原创 2022-11-03 10:04:30 · 2069 阅读 · 64 评论 -
【SpringBoot+MP】阿里云短信测试服务操作流程、用户手机验证码登录实现
前面是站在后台员工的角度,现在站在消费者的角度,当客户从移动端选择通过验证码登录APP,需要调用云服务器的短信功能(厂商短信服务API),后端要做的就是生成验证码并发送,并针对请求中客户收到的验证码与后端发送的进行比对,确保一致后成功登录原创 2022-10-30 13:09:16 · 3536 阅读 · 108 评论 -
【SpringBoot+MP】针对复杂业务来手动封装一些涉及到多表操作的删除、分页查询方法
最近也是遇到了一些比较复杂的业务,MP内部提供的方法显然已经不能解决问题,针对场景需要自己手动封装一些方法来用,也是让自己明白了项目不单单都是简单的CRUD,涉及到多表还是比较复杂原创 2022-10-23 15:22:07 · 2730 阅读 · 117 评论 -
【SpringBoot+MyBatisPlus】文件上传与文件下载的应用与实现
一次“上传”的点击蕴含着一轮请求,我们要做的就是针对每一次的请求进行i/o处理,并返回给前端用户原创 2022-10-20 08:06:28 · 3554 阅读 · 113 评论 -
【SpringBoot+MyBatisPlus】利用线程特性与ThreadLocal来解决公共字段自动填充问题
每一次在Controller层中封装改动数据的方法时都要重新设置一些共性字段,显得十分冗余,为了解决此问题也是在项目中第一次利用到线程,总的来说还是让我眼前一亮,也开阔了视野,对以后的开发都有深远的意义!原创 2022-10-11 08:43:49 · 5190 阅读 · 140 评论 -
【SpringBoot+MyBatisPlus】分页的实现以及使用数值转换器来解决long型id精度丢失问题
在以后的开发中,当全局唯一id的生成策略生成很长的Long型数值id之后会超过JS对Long型数据处理的能力范围,可能发生精度丢失而造成后端方法失效,我们要学会解决。分页功能虽然简单但是非常重要,对于刚接触项目的人一定要重点注意!原创 2022-10-07 09:36:25 · 2415 阅读 · 86 评论 -
【SpringBoot+MyBatisPlus】系统全局异常处理器的使用以及添加员工功能的实现
承接上文,设计完了登录与退出功能还只完成了冰山一角,经过测试发现,我们以url的方式来访问网站时可以直接跳过登陆页面进入后台页面,这样显然是不合理的,下面我们通过拦截器+boot来做到访问限制,以及实现新增员工功能,制作全局异常处理器原创 2022-10-04 16:35:06 · 2576 阅读 · 101 评论 -
【SpringBoot+MyBatisPlus】点餐系统之登录功能、退出功能设计
结束了Springboot+MyBatisPlus也是开始了项目之旅,将从后端的角度出发来整理项目过程中的重点业务功能的梳理与实现原创 2022-10-01 08:41:07 · 3080 阅读 · 84 评论 -
【MyBatisPlus】再见了MyBatis我更喜欢Plus
MyBatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提高效率!原创 2022-09-12 07:58:44 · 1212 阅读 · 94 评论