本项目部分页面来自天天生鲜项目(原项目使用django编写),本项目中所用到的框架:
spring boot + mybatis + jpa + bootstrap + redis + freemaker
- 实现注册及登录界面:
用户名需满足:非空,长度2-20位.
密码需满足:为6-20位字母、数字的组合.
卖家与买家信息使用不同的数据表存储. - 网站首页:
- 用户中心界面:
使用aop进行对未登录用户拦截阻止其访问此界面,并重定向到登录界面.
已登录用户可以通过此界面修改电话和联系地址.
最近浏览信息存储在redis数据库中以减少访问数据库次数,加快数据加载速度. - 卖家后台管理界面:
-
- 所有商品种类列表:
- 所有商品种类列表:
-
- 所有订单列表:
- 所有订单列表: