电商项目(前台):
登录注册模块 商品模块 订单模块 购物车模块
登录注册模块
第一个:表--àjava bean对应,表中字段对应java bean的类
第二个:面向接品的开发--à接口--à登录 注册
实现一个类去实现这个接口
注册: 注册: 校验问题 addcheck 审核机制(人工)
使用名称:历史阶段性---à人工审核,
addcheck 没有审核 0
审核通过 1
审核机制:功能专职的审核人员,(后台)
后台模块
admin 后台管理
在这里考虑全面,出现用户审核,出现商品审核
把这里后台审核机制也做一个模块 admin也有user,也有goods
先写接口,再写实现
审核界面:
在这个界面上要实现审核,必须更新字符,把addcheck由0置1,还有一个,把数据一个一个取出来 select * from user where addcheck=0 ,数据取出,
如果数据记录很多,select * from user where addcheck=0浪费内存
限定条数,一次取得50条
Select * from user where addcheck=0 limit 0,50
界面保证取出数据,别把内存搞炸了。界面一批一批取数据,一条一条看。
审核通过是针对当前的记录,显示当前记录,当前记录的内容就已经显示,这里找出一个标志唯一记录的主键就可以。
控制台开发的程序,有记录,相当于把这个数据写入日志文件,写入日志文件后找到专人专责的根据。
(写好控制台程序相当做好痕迹管理)
12.6加更
电商项目(前台):
登录接口
注册接口
后台:
注册审核:建一个线程类
注意程序中的一个问题。
这里是5条记录,2条记录显示应该是3页,实际操作过程有审核机制,出现了数据记录动态变化的问题。
Select * from user where addcheck=0
在公司中,出现分页审批中出现漏批现象。
每次审批一人,数据分页结果不同
Select * from user where addcheck=0
删除一条数据,分页结果会造成后面的记录前置
为数据库添加一条本轮审核机制的字段标志.
添加字段不允许数据库当中记录分页发生变化。
代码在码云Gitee,有需要的小伙伴请自取哦mynewshop · zyt/麦当劳投资人 - 码云 - 开源中国 (gitee.com)https://gitee.com/zytscode/mcdonalds-investors/tree/master/mynewshop
mynewshop · zyt/麦当劳投资人 - 码云 - 开源中国 (gitee.com)