这是JSP+数据库实现的web应用程序,虽然JSP已经随着MVVM模式成为主流而逐渐没落…… 但也是花了心思做的课程项目。
- 服务器:Tomcat9.0(说实话略坑,我用SDK9编译的文件会出现因版本过高报500)
- 数据库:MySQL5.5(可视化工具:Navicat)
- 暂时没用Navicat导出
软件商城
- 需要注册账号、登录后购买
- 注册时需要上传身份证照片
- 付款后方可下载软件
- 注册:1. 实时检测用户名及密码是否符合规范;2. 上传身份证照片通过baidu AI文字识别接口可读取相应信息
- 登录
- 浏览商品:1. 支持模糊搜索;2. 支持按价格升序/降序排列
- 购物车:包含删除操作,没有选择购买,提交即全选
- 我的订单:可浏览购买记录(按订单号显示)
- 我的仓库:可浏览已购产品,并进行下载操作
- 身份证识别不灵敏,部分照片无法识别,识别到的照片有时信息读取不完整
- 支付操作没有用支付宝沙箱(Error:AlipayClient cannot be resolved to a type. 但该有的包都在了)
- 购物车是伴随loginBean这个session存在的,即退出登录后购物车会自动清空
- 欢迎小伙伴来优化以上的问题~