欢迎来到天天文库
浏览记录
ID:33892813
大小:1.09 MB
页数:12页
时间:2019-03-01
《day12(提交订单结算-运维架构)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.模拟京东(十二)课程回顾:l购物车模块课程计划:1、结算模块2、提交订单3、本项目的运维架构图4、Mycat介绍以及使用第13天:zookeeper集群、solr集群、redis集群集群后与spring的整合第14天:负载均衡技术(硬件负载、软件负载均衡{nginx+keepalived})。项目的本身介绍、项目之外的介绍。...1结算1.1分析1、结算时,需要判断是否登录,如果没有登录,踢回登录页面并且登录。登录成功后回到主页,去购物车结算。2、点击结算时:a、判断购物车中是否有商品,如果没有商品,【去购物】b、如
2、果购物车中有商品,继续判断该商品是否有货,如果有货,去提交订单的页面。如果没有货,刷新当前页面提示【无货】1.2修改jsp页面的请求的url1.3判断用户是否登录1.3.1springmvc的拦截器判断用户是否登录1、没有登录踢回到登录页面2、只拦截特点请求url(需要登录的url)1.3.2自定义登录拦截器需要:HandlerInterceptor接口。...1.1.1加载自定义的拦截器1.2进入结算方法1、判断是否商品2、有商品,判断是否有货有货:跳转到提交订单页面无货:刷新当前页面并且提示【无货】...1提交订单
3、1.1订单表以及订单明细表1.1.1订单表1.1.2订单明细...1.1修改提交订单请求的url1.2编写service接口、实现类方法定义:提交订单信息。返回值:不需要方法值形参:(order,username)接口:实现类:...1.1编写Controller...1.1配置dubbo服务略。2本项目的运维部署架构略。3Mycat介绍以及使用3.1.1介绍...1.1.1去IOE棱镜门...1.1Mycat分片原理1.1.1添加数据1.1.2检索数据...1.1Mycat使用1.1.1vm中导入CentOS-Myc
4、at1.1.2Mycat使用演示1.1.2.1启动mysql命令:servicemysqldstart1.1.2.2启动Mycatl启动命令:进入bin目录下,执行:./mycatstartl查看mycat日志:进入conf目录,执行:tail-fwrapper.logl连接mycat客户端:执行:mysql-uroot-proot-h127.0.0.1-P80661.1.2.3项目连接mycat...1.1.1.1启动项目测试略。1.1.2Mycat数据导入演示l连接mycat客户端,并且进入mycat的逻辑库l执行
5、表的创建:source/root/babasport_table.sqll执行测试:source/root/babasport_data.sql结果:按照分片规则导入对应的数据1.2Mycat配置文件1.2.1server.xml作用:配置连接数据的用户名密码。...1.1.1schema.xml作用:管理Mycat的逻辑库、表以及使用的分片规则。1.1.2rule.xml作用:定义了分片规则的算法1.1.3partition-pattern.txt作用:分片算法下数据存放的节点2的n次方..
此文档下载收益归作者所有