简单案例
spring boot+mybatis plus等
Leslie 快乐少年郎
这个作者很懒,什么都没留下…
展开
-
【五十二,瑞吉外卖项目】项目部署
项目部署原创 2022-08-24 20:01:17 · 61 阅读 · 0 评论 -
【五十一,瑞吉外面项目】前后端分离开发-swagger
swagger原创 2022-08-24 20:00:19 · 79 阅读 · 0 评论 -
【五十,瑞吉外面项目】前后端分离开发-介绍-YApi的介绍和使用
yapi原创 2022-08-19 22:26:12 · 131 阅读 · 0 评论 -
【四十九,瑞吉外卖项目】Nginx配置文件结构 & 具体应用
Nginx配置文件结构和具体应用原创 2022-08-19 21:49:00 · 299 阅读 · 0 评论 -
【四十八,瑞吉外卖项目】Nginx常用命令
nginx常用命令原创 2022-08-17 22:15:00 · 52 阅读 · 0 评论 -
【四十七,瑞吉外卖项目】Nginx介绍 、下载安装、熟悉目录结构
nginx介绍、安装、目录结构原创 2022-08-17 21:31:31 · 73 阅读 · 0 评论 -
【四十五,瑞吉外卖项目】读写分离-sharding-JDBC介绍 + 入门案例分析
sharding-jdbc原创 2022-08-16 22:23:09 · 230 阅读 · 0 评论 -
【四十四,瑞吉外卖项目】 MySql主从复制-配置主库master,从库slave;测试
主从复制原创 2022-08-12 20:51:45 · 328 阅读 · 0 评论 -
【四十三,瑞吉外卖项目】缓存优化-Spring Cache--缓存套餐数据
缓存套餐数据原创 2022-08-10 20:14:03 · 43 阅读 · 0 评论 -
【四十二,瑞吉外卖项目】缓存优化-缓存菜品数据
13原创 2022-06-07 20:22:17 · 147 阅读 · 0 评论 -
【四十一,瑞吉外卖项目】缓存优化-缓存短信验证码
12原创 2022-06-07 19:23:01 · 55 阅读 · 0 评论 -
【四十,瑞吉外卖项目】做缓存优化前言,使用git管理代码&环境搭建
22原创 2022-06-06 21:33:23 · 178 阅读 · 0 评论 -
【三十九】redis&在java操作redis
22原创 2022-06-06 20:23:47 · 22 阅读 · 0 评论 -
【三十八】在Linux安装redis & 在Linux中的redis服务启动与停止 & 设置密码远程连接
11原创 2022-06-06 20:21:38 · 220 阅读 · 0 评论 -
【三十七,Linux篇】项目部署 --通过Shell脚本自动部署项目
10原创 2022-06-05 17:06:09 · 160 阅读 · 0 评论 -
【三十六,Linux篇】项目部署 --手工部署项目
9原创 2022-06-05 01:47:49 · 36 阅读 · 0 评论 -
【三十五,Linux篇】安装lrzsz,用于文件上传下载
8原创 2022-06-05 00:50:32 · 40 阅读 · 0 评论 -
【三十四,Linux篇】安装mysql
7原创 2022-06-05 00:49:20 · 34 阅读 · 0 评论 -
【三十三,Linux篇】安装tomcat&防火墙操作
6原创 2022-06-02 23:20:09 · 308 阅读 · 0 评论 -
【三十二,Linux篇】四种安装方式&jdk安装&环境变量配置
5原创 2022-06-02 22:12:11 · 24 阅读 · 0 评论 -
【三十一,Linux篇】打包压缩命令&文本编辑命令&查找命令
4原创 2022-06-02 21:26:20 · 25 阅读 · 0 评论 -
【三十,Linux篇】拷贝移动目录
3原创 2022-06-01 22:05:01 · 25 阅读 · 0 评论 -
【二十九,Linux篇】文件目录操作命令
2原创 2022-05-31 21:22:40 · 27 阅读 · 0 评论 -
【二十八,Linux篇】命令初体验
1原创 2022-05-31 20:37:11 · 27 阅读 · 0 评论 -
【二十七,Linux篇】安装
一,两种安装方式介绍1,安装VMWare二,安装Linux三,网卡设置四,安装SSH连接工具原创 2022-05-31 20:07:20 · 30 阅读 · 0 评论 -
【二十六,Linux篇】简介
一,什么是Linux?二,为什么要学习Linux?*企业用人要求因为Linux系统有很多免费的版本,而且还非常稳定,开发的项目,都会部署到Linux系统中*个人发展要求很多中间件,如mysql、redis、mq等,这些中间件大多都需要安装在Linux服务器上去运行的,作为开发人员,需要远程连接并进行操作三,学完之后能干什么?tips:环境搭建一般我们不会将Linux系统安装在自己个人电脑上,而是需要安装在公司提供的一台服务器上。如果要操作这台服务器,我们可以走到服务器跟前操作。但是这种方原创 2022-05-29 21:10:46 · 32 阅读 · 0 评论 -
【二十五,Git篇】在Idea中使用Git
一,在idea中配置git二,获取git仓库三,本地仓库操作四,远程仓库操作五,分支操作原创 2022-05-29 12:47:14 · 835 阅读 · 0 评论 -
【二十四,Git篇】Git基础
一,Git概述二,下载与安装双击运行,点击下一步下一步,转载:安装教程三,Git代码托管服务*使用码云托管服务*创建远程仓库以上步骤略!~四,Git常用命令1)git全局设置①打开命令行窗口②设置用户信息 & 查看配置信息2)获取git仓库①在本地初始化一个Git仓库–实现步骤*例如我在D盘这里创建了一个GitDemo --> bendi文件夹*然后进入bendi,右键打开命令行,输入git init点击回车,此时在GitDemo就创建了一原创 2022-05-27 22:20:35 · 68 阅读 · 0 评论 -
【二十三,瑞吉外卖项目】移动端:用户下单
1)需求分析2)数据模型订单表:只是体现出地址,金额,地址,下单者、收货者等信息,并没有体现出具体下了哪些单的信息具体用户买的是哪些套餐哪些菜品 在明细表中2)代码开发 - 交互过程①跳转到订单确认页面②跳转到页面之后,请求当前登录用户的【默认】地址BUG 点击修改默认地址,再跳转到界面无法更新③并获取购物车数据(已经有写过)④只需要开发后端的只是点击“去支付”按钮,完成下单操作提交的参数*后端entity,mapper【Orders 和 OrderDetai原创 2022-05-19 22:46:19 · 523 阅读 · 0 评论 -
【二十二,瑞吉外卖项目】移动端:购物车
1)需求分析2)需求分析如果该用户买了几个菜品几个套餐,表中就有多条数据3)代码开发-交互过程①请求:菜品:dishid 和 dishflavorssetmealid ,没有口味信息*前端*后端mapper、service略!...原创 2022-05-18 20:58:33 · 299 阅读 · 0 评论 -
【二十一,瑞吉外卖项目】移动端:菜品展示
1)需求分析2)代码开发-交互过程①请求:菜品 + 套餐*显示菜品和套餐的分类在之前已经有写过后端代码,这里不需要重复再写购物车还没做,先把购物车的请求【cartListApi】注释掉或者从静态json文件中加载,以免进入页面发出的请求404导致其他请求不能正常响应展示在页面中*注释掉请求*或者从静态json文件中加载OK,验证之②请求:初次进入页面时,获取第一个分类下的菜品或者套餐Ⅰ 这是菜品信息展示等会儿!将课程代码的图片请求改为从minion中请求。看下图原创 2022-05-14 22:42:45 · 244 阅读 · 0 评论 -
【二十,瑞吉外卖项目】移动端:地址簿
效果展示导入用户地址簿相关功能代码1)需求分析2)数据模型3)导入相关代码*entity/** * 地址簿 */@Datapublic class AddressBook implements Serializable { private static final long serialVersionUID = 1L; private Long id; //用户id private Long userId; //收货人原创 2022-05-14 19:40:59 · 127 阅读 · 0 评论 -
【十九,瑞吉外卖项目】短信发送-阿里云
一,阿里云短信服务介绍1,先注册账号2,介绍3,设置短信签名4,设置短信模板5,设置AccessKey6,代码介绍三,运用到项目中1)需求分析2)数据模型3)交互过程4)准备工作以上略(但是注意添加相应注解) //4-2,判断登录状态(移动端),如果已登录,直接放行 User user = (User) request.getSession().getAttribute("user"); if(user != nul原创 2022-05-13 20:49:20 · 512 阅读 · 0 评论 -
【十八,,瑞吉外卖项目】删除套餐
1)需求分析2)代码开发*页面*service*controllerOK,测试成功!原创 2022-05-10 21:25:52 · 47 阅读 · 0 评论 -
【十七,,瑞吉外卖项目】套餐信息分页查询
1)需求分析2)代码开发*请求跟菜品管理一样的问题,具体看那一章代码即可,改改泛型直接复用*请求原创 2022-05-10 20:14:02 · 27 阅读 · 0 评论 -
【十六,瑞吉外卖项目】套餐管理(功能介绍+新增套餐)
Ⅰ,功能介绍,页面效果Ⅱ,新增套餐1)需求分析2)数据模型3)代码开发①请求:套餐分类后端略②请求:菜品分类后端略③请求:菜品数据前端后端:④请求:上传,做菜品管理时写过,略~⑤请求:下载(页面js已经改为请求minio),做菜品管理时写过,略~⑥请求:保存*页面*另外,图片请求参考菜品管理那里即可测试后端是否拿到请求参数servicecontroller...原创 2022-05-09 21:39:03 · 124 阅读 · 0 评论 -
【十四,瑞吉外卖项目】菜品信息分页查询
1)需求分析2)代码开发原创 2022-05-07 12:05:24 · 29 阅读 · 0 评论 -
【十三,瑞吉外卖项目】文件上传下载&新增菜品
一,文件上传下载1)文件上传介绍目前一些前端组件库也提供了相应的上传组件,但是底层原理还是基于form表单的文件上传。例如ElementUI中提供的upload上传组件:服务端接收上传的文件2)文件下载介绍本质是对流的操作3)文件上传代码实现参数名称必须与下面保持一致controller/** * 文件上传和下载 */@Slf4j@RestController@RequestMapping("/common")public class CommonControll原创 2022-05-07 00:14:25 · 293 阅读 · 0 评论 -
【十二,瑞吉外卖项目】修改分类
1)需求分析①点击“修改”按钮时,回显的信息,其实不需要进行查询,也就是说不需要跟服务端再进行交互,在页面即可完成,为这些模型数据赋值,就可以进行回显了(添加和修改共用一个窗口)2)代码实现①请求②后端公共字段记得添加注解 /** * 修改分类信息 * @param category * @return */ @PutMapping public R<String> update(@RequestBody Cat原创 2022-05-04 21:48:46 · 34 阅读 · 0 评论 -
【十一,瑞吉外卖项目】删除分类
1)需求分析2)代码开发页面请求①前端注意,先把里面的ids改成id②后端/** * 根据id删除分类 * @param id * @return */ @DeleteMapping public R<String> delete(Long id){ log.info("删除分类,id为:{}",id); categoryService.removeById(id);原创 2022-05-04 21:19:27 · 176 阅读 · 0 评论