
java项目学习
文章平均质量分 92
Peihj2021
趁年轻,多学点
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
瑞吉外卖学习笔记6
在SetmealController类中添加save方法。编写controller:上面的dishList,我们数据库并不需要这个数据,所以接收数据的实体类没有dishList这个属性也没有关系,前端传过来的数据都是自动映射到接收数据的实体类的属性上的,没有对应起来就不会映射。在套餐管理界面,套餐分类字段显示的是categoryId对应的中文,但在数据库里查询到的是categoryId,因此需要利用categoryId查询到categoryName,并赋值给数据传输对象SetmealDto。原创 2022-08-20 15:48:09 · 936 阅读 · 0 评论 -
MyBatisPlus快速入门
SpringBoot刚刚我们学习完成,它能快速构建Spring开发环境用以整合其他技术,使用起来是非常简单,对于MP的学习,我们也基于SpringBoot来构建学习。学习之前,我们先来回顾下,SpringBoot整合Mybatis的开发过程:步骤2:创建SpringBoot工程说明:说明:druid数据源可以加也可以不加,SpringBoot有内置的数据源,可以配置成使用Druid数据源从MP的依赖关系可以看出,通过依赖传递已经将MyBatis与MyBatis整合Spring的jar包导入,我们不需原创 2022-08-17 15:03:35 · 601 阅读 · 0 评论 -
SSM整合
SSM整合后台功能接口说明文档新建Maven项目,添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven原创 2022-05-21 14:34:05 · 167 阅读 · 3 评论 -
瑞吉外卖学习笔记5
文件上传介绍文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能1、method=“post” 采用post方式提交数据2、enctype=“multipart/form-data” 采用multipart格式上传文件3、type=“file” 使用input的file控件上传。...原创 2022-08-12 23:24:39 · 844 阅读 · 0 评论 -
瑞吉外卖学习笔记4
/ 添加自定义的service方法:(就是我们需要的业务mybatis没有提供,所以就需要自己另外在service创建新的方法,并且在相关的业务中实现) void remove(Long id);}在CategoryService实现类中重写该方法,同时自定义异常类,因为这里需要抛异常了:// 自定义业务异常类 public class CustomException extends RuntimeException {} }...原创 2022-08-10 10:54:30 · 948 阅读 · 0 评论 -
瑞吉外卖学习笔记3
1、ThreadLocal并不是一个Thread,而是Thread的局部变量2、当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本3、所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本4、ThreadLocal为每个线程提供单独一份存储空间,具有线程隔离的效果,只有在线程内才能获取到对应的值,线程外则不能访问。...原创 2022-08-07 15:08:01 · 630 阅读 · 0 评论 -
瑞吉外卖学习笔记2
这个异常处理器是针对sql的bug专门写的,首先代码判断有没有关键字:Duplicate entry,因为之前终端的报错我们也看了,是有这个关键字的,如果存在那么证明发生了SQLIntegrityConstraintViolationException,如果不存在那么属于未知错误咯。取出浏览器中id值,前端调用queryEmployeeById方法,向服务器发送ajax请求,查询包含该id的所有信息,若code为1,则表示在数据库中查询到该id所包含的员工信息,反之则为null。...原创 2022-08-07 11:05:19 · 1243 阅读 · 3 评论 -
瑞吉外卖项目学习笔记01
在开发瑞吉外卖这个项目之前,我们需要全方位的来介绍一下当前我们学习的这个项目。接下来,我们将从以下的五个方面, 来介绍瑞吉外卖这个项目。本项目(瑞吉外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括 系统管理后台 和 移动端应用 两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的分类、菜品、套餐、订单、员工等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。本项目共分为3期进行开发:创建数据库,导入表结构,运行SQL语句数据表的说明:原创 2022-08-05 23:02:31 · 4439 阅读 · 0 评论