spring boot
安东尼的小不2
欢迎来玩博客skiron.xyz
展开
-
SpringBoot构建电商秒杀项目(一) 基础项目的搭建
第一章1.1 电商秒杀项目介绍电商秒杀项目介绍商品列表页获取秒杀商品列表进入商品详情页获取秒杀商品详情秒杀开始后进入下单确认页下单并支付成功1.2 IDEA创建maven项目以下流程为课程操作,实际也可以在IDEA进行Spring Initial快速配置SpringBootnew->project->maven项目->选择maven-archetype-q...原创 2020-03-13 23:18:49 · 624 阅读 · 4 评论 -
SpringBoot构建电商秒杀项目(二) 用户模块开发
第二章2.1 项目整体框架本项目采用springBoot开发,项目架构是Spring MVC框架controller层:与前端页面UI交互的层viewobject层:视图,封装了向前端展示的数据,避免领域模型的某些敏感数据直接传给前端dao层:与底层数据库交互的层,进行数据库的增删改查dataobject层:数据库表对于Java实体类的映射,是数据库表中数据的封装model层:领域...原创 2020-03-13 23:17:14 · 879 阅读 · 1 评论 -
SpringBoot构建电商秒杀项目(三) 商品模块开发
第三章 商品模块开发3.1 商品创建我们在进行模块开发的过程中应遵循先设计领域模型,再设计数据库的过程。因为领域模型中经常存在有级联关系(比如商品模型与销售模型之间),所以数据库的设计应该在领域模型设计之后。1.创建ItemModel领域模型商品模型主要包含有商品名,价格,库存,描述信息,图片url属性。为了减少在代码上对属性的一一判空,我们采用上节课学习到的validator来判空pu...原创 2020-03-13 23:15:35 · 508 阅读 · 0 评论 -
SpringBoot构建电商秒杀项目(四)交易模块开发
第四章 交易模块开发4.1 交易模型管理–交易模型创建1. 创建用户下单模型OrderModel//用户下单的交易模型public class OrderModel { //交易单号,例如2019052100001212,使用string类型 private String id; //购买的用户id private Integer userId; ...原创 2020-03-13 23:12:37 · 611 阅读 · 0 评论