SSM框架实现Javaweb购物车系统—前端开发实战
想一想,从开始学SpringMVC开始,到现在两个月有了吧~~~边学ssm框架边做这个浅层的购物车系统,真的太心酸了!!实战过程中也学到了很多新的技术,不得不服框架的配置文件,配置文件搞定了,其他就顺风顺水(不过在你理解框架操作下O(∩_∩)O哦)
那ssm框架的原理到底是什么呢?↓↓↓
其实吧,个人认为ssm框架也是在mvc模式上发展来的,在一切文件都配置好的情况下,controller层、service层、Dao层仍然是不可缺的部分,也是业务处理的主要部分呀!!只是请求来的时候,要先通过试图分发器,也就是DispatcherServlet,它指导请求的处理路径。
主要的过程:
1.客户端发送请求到DispacherServlet分发器
2.由分发器进行查到对应的contriller,找到处理请求的controller
3.控制器调用业务逻辑处理后,返回ModeAndView
4.DispacherServlet查询试图解析器,找到modelandview的指定视图并返回个用户
ssm框架的配置文件
实战最开始,就是要配置各种配置文件。主要有springmvc、spring、mybatis的配置
1.springmvc负责请求的转发和视图管理
2.spring实现业务的对象管理
3,mybatis作为数据对象的持久化引擎
接下来就是连接数据库和代码实现部分了,数据库的连接使用c3p0连接池
业务实现
我实现的这个购物车系统,我之所以称为浅层,因为只从用户和管理员的角度出发的,实现的功能主要是用户的登录,浏览商品、商品加入购物车、购物车的修改和删除、管理员对商品的增删改查
设计的首页
说明一下
前