- 博客(13)
- 收藏
- 关注
原创 JavaWeb - 小米商城 :订单支付[沙箱支付]
JavaWeb - 小米商城 :订单支付[沙箱支付]1.功能描述接上篇 JavaWeb - 小米商城:提交订单 订单创建后进入支付界面,整合支付宝沙箱支付。如 以下H5页面所示:参考的博客:https://blog.youkuaiyun.com/hhb442/article/details/123304287支付提示界面:当点击提交订单, 此时将订单数据存储到数据表支付宝支付:一般的开发中使用的是沙箱做模拟支付支付过程提示:**使用沙箱app扫码支付成功后跳转到支付成功提示界面 **我的订
2022-05-18 18:33:55
1163
1
原创 JavaWeb - 小米商城 :提交订单(上篇)
JavaWeb - 小米商城 :创建订单1.功能描述接上篇 JavaWeb - 小米商城:商品添加到购物车 本篇博客将分析和实现小米商城通过购物车提 交。如以下H5页面所示:购物车界面通过购物界面点击生成订单按钮,依据购物车数据创建订单信息订单预览界面订单创建成功, 显示订单预览界面, 在预览界面可以显示和添加收货地址支付提示界面:当点击提交订单, 此时将订单数据存储到数据表支付宝支付:一般的开发中使用的是沙箱做模拟支付我的订单列表:支付成功可以通过点击我的订单查看订单列表
2022-05-17 19:01:44
1481
1
原创 JavaWeb - 小米商城:商品添加到购物车
JavaWeb - 小米商城:商品添加到购物车1.功能描述接上篇 JavaWeb - 仿小米商城(5):商品详情展示 本篇博客将分析和实现小米商城商品添加到购物车 和展示。如以下H5页面所示:2.功能分析2.1 功能逻辑抽象商品购物车功能在逻辑上并不复杂:在商品界面每当点击商品 <img>标签或商品名称时,都会向后端提 交一个 GET 请求来将本商品数据内容添加到Session。后端在收到请求后查询数据库并以Map形式储存 内容到session。商品购物车是面向数据库中的 tb_c
2022-05-16 18:26:30
2991
原创 JavaWeb - 小米商城:商品详情展示
JavaWeb - 小米商城 :商品详情展示1. 功能描述接上篇 JavaWeb - 小米商城 :首页商品分类展示本篇博客将分析和实现小米商城商品详情内容的查 询和展示。如以下H5页面所示:2.功能分析2.1 功能逻辑抽象详情展示功能在逻辑上并不复杂:在商品列表界面每当点击商品 <img> 标签或商品名称时,都会向后端 提交一个 GET 请求来获取本商品数据内容。后端在收到请求后查询数据库并以 json 形式返回展示内 容。查询商品详情内的功能需要面向数据库中的另一张表 tb_go
2022-05-16 18:16:08
4657
1
原创 JavaWeb - 小米商城 :首页商品分类展示
JavaWeb - 小米商城 :首页商品分类展示1.功能描述2.功能分析分类展示功能在逻辑上并不复杂:每当需要加载 <header> 标签中的内容时,都会向后端提交一个 GET 请求来获取分类数据内容。后端在收到请求后查询数据库并以 json 形式返回展示内容。查询商品分类内的功能需要面向数据库中的另一张表 tb_goods_type,为了区分不同类型的数据查询业务以及代码的维护性和扩展性。在开发时基于三层架构体系建立对应的GoodsTypeServlet 类、GoodsTypeSe
2022-05-13 18:35:31
2178
原创 JavaWeb - 小米商城:登录与退出
JavaWeb - 小米商城:登录与退出1. 业务描述接上篇小米商城:用户注册,本篇博客将分析和实现用户登录与退出。登录是后台获取当前访客身份的方式,也是提供个性化服务的基础。执行登录时:用户在访问网站的任意页面时均可点击 <header></header> 区域中的登录按钮跳转到登录页面进行登录操作。相应的前端页面如下方H5页面所示登录页面的主要操作在右侧的一系列输入栏完成,用户根据前端提供的引导信息,在对应的输入栏内填写自己在注册时预留的 账号 和 密码 和 验证码,然
2022-05-12 19:10:32
1089
1
原创 JavaWeb - 小米商城:用户注册
JavaWeb - 仿小米商城:用户注册1.业务描述注册页面注册业务旨在收集和管理用户的个人信息,是未来提供个性化服务的基础。相应的前端页面如下方静态H5页面图所示:网页中提供多个输入框,并给出对应的提示信息,逐步引导用户根据提示向输入框中填写信息。最终点击下方的 注册 按钮完成用户注册前端Ajax验证: 用户名在输入后鼠标焦点丢失请求发送到Servlet检测用户是否在数据库存在, 不存在则可以注册, 存在给出提示前端Ajax验证: 邮箱在输入后鼠标焦点丢失请求发送到Servlet检测邮箱
2022-05-11 18:22:22
1645
原创 JavaWeb - 小米商城网 - 项目启动
JavaWeb - 仿小米商城网 : 项目启动1.案例引述商品英文类别英文类别介绍典型代表B2BBusiness To Business , 商家对商家B2B典型代表有阿里巴巴 , 中国制造网 , 慧聪等 , 主要从事批发业务B2CBusiness To Customer , 商家对顾客销售B2C电信代表有当当网 , 京东商城 , 中国购 , 凡客诚品 , 稀货街等C2CCustomer To Customer , 客户对客户C2C典型代表有淘宝 , 鸟差
2022-05-10 18:34:43
2315
原创 JavaWeb - 多模块maven项目---前端录入显示信息
多模块maven项目并用git提交一.要求1.创建一个名为servlet_Exam的多模块maven项目, 其中有三个子模块分别为 1) 基础模块servlet_pojo 2) 基础模块servlet_dao 3) web模块servlet_web2.设置其依赖关系:**servlet_web 依赖 servlet_dao** servlet_dao 依赖 servlet_pojo
2022-05-09 20:02:10
1161
原创 java冒泡排序
public static void main(String[] args) { int[] arr={2,65,58,32,15,24,9,84,56}; sort(arr); System.out.println(Arrays.toString(arr)); } public static void sort(int[] arr){ int n= arr.length; int newn; ..
2022-01-07 19:55:06
189
原创 Git使用的基本操作
一.Git与SVN有什么区别区别一: svn是中心式版本控制(中央式版本控制),git是分布式版本控制区别二: svn:优势:管理效率高,学习成本低 劣势:一旦宕机,容易造成团队无法正常运转 git: 优势:稳定,每台电脑都是独立个体,如果一个个体出现问题,不影响其它个体,拥有强大的分支管理(Git跟踪并管理的是修改,而非文件) 劣势:学习成本高二.创建git空仓库1.切...
2021-09-26 16:05:19
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人