基于SSM的在线商城以及后台订单库存管理系统实现

该项目旨在整合SSM框架,实现在线商城与后台管理的分离。商城包含用户登录、购物车和订单管理,后台则负责商品库存与订单监控。登录界面设有商城和后台两个入口,采用Mybatis进行用户验证。后续计划升级为SpringBoot,利用Redis处理购物车数据并设置过期时间。
摘要由CSDN通过智能技术生成

首先这个项目没有什么创新的精神啊,就是想把一些技术栈和框架整合起来都实践以下,我们希望在线商城和后台管理分开来,有两个登录的入口进到不同的主页下。在线商城主要有用户来将商品加入购物车然后进入到购物车进行结算,最后能再订单界面看到自己的订单情况。而后台管理可以调控商品的库存和订单管理。因为我们后期这个项目是要不停的调整架构,继承前沿的框架,所以我们业务就不要做的太复杂。

一、登录界面

我们再请求为/的页面下设置了两个登录的入口用来选择系统入口,一个是通往在线商城的登录界面,一个是通往后台管理的登录界面。本项目是介于上篇搭建出的框架上进行的。所以只要写两个控制类来拦截/再增加两个按钮点击就发送请求转到另外的登录界面去。效果图如下,代码太简单就不贴了:
在这里插入图片描述
前往到商城的登录界面
在这里插入图片描述
这边主要是用了BootStrap经典的表单框架,我们在登录的时候通过Mybatis框架进行对User的查询,如果查到的密码和账号相匹配就登入成功。进入到我们的主页面:

在这里插入图片描述这个导航栏也是BootStrap的,非常好用。因为我们后期好几个页面都是要通过登录验证的,所以我们需要在登录的是后设置Session用于拦截器的校验。
我构思了一下这个商品的展示和购物车的使用,我决定了用Redis暂存添加到购物车的数据所以SSM框架就到此为止了,直接给爷整SpringBoot以下是各层的代码:

**POJO:**......
**Mapper**
@Component
public interface UserMapper {
   
	@Select("select * from user")
	public List<User> listUser();
	
	
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值