Java项目
文章平均质量分 81
lewjin
这个作者很懒,什么都没留下…
展开
-
Java项目实战笔记(瑞吉外卖)-4
当我们在后台系统中添加菜品时需要选择一个菜品分类,当我们在后台系统中添加一个套餐时需要选择一个套餐分类,在移动端也会按照菜品分类和套餐分类来展示对应的菜品和套餐。Mybatis Plus的公共字段自动填充,也就是在插入或者更新的时候为指定字段赋予指定的值,使用它的好处就是可以统一对这些字段进行处理,避免了重复代码。前面已经完成了后台系统的员工管理功能开发,在新增员工时需要设置创建时间、创建人、修改时间、修改人等字段,在编辑员工时需要设置修改时间和修改人等字段。原创 2023-04-10 20:46:18 · 1245 阅读 · 2 评论 -
Java项目实战笔记(瑞吉外卖)-3
启用/禁用的员工账号,实际上就是一个更新操作,也就是对status状态字段进行修改操作,因此在controller中创建update方法,该是一个通用的修改员工信息的方法,因为status也是employee中的一个属性而已;:mybatis-plus对id使用了雪花算法,所以存入数据库中的id是19为长度,但是前端的js只能保证数据的前16位的数据的精度,对id后面三位数据进行了四舍五入,所以就出现了精度丢失,导致提交的id和数据库中的id不一致。根据前端传过来的员工id查询数据库进行数据回显给前端。原创 2023-04-09 15:22:45 · 570 阅读 · 0 评论 -
Java项目实战笔记(瑞吉外卖)-2
项目登录、退出和过滤器拦截功能原创 2023-04-06 22:04:10 · 485 阅读 · 0 评论 -
Java项目实战笔记(瑞吉外卖)-1
项目开发流程需求分析:产品原型、需求规格说明书设计:产品文档、UI界面设计、概要设计、详细设计、数据库设计编码:项目代码、单元测试测试:测试用例、测试报告上线运维:软件环境安装、配置角色分工项目经理:对整个项目负责,任务分配,把控进度产品经理:进行需求调研,输出需求调研文档,产品原型等UI设计师:根据产品原型输出界面效果图架构师:项目整体架构设计、技术选型等开发工程师:代码实现测试工程师:编写测试用例,输出测试报告运维工程师:软件环境搭建、项目上线软件环境。原创 2023-03-31 16:46:53 · 536 阅读 · 0 评论