SSM框架整合

SSM框架整合

1.1、整合思路

使用的框架:spring、springmvc、mybatis

springmvc:视图层、界面层。负责处理请求,相应结果。

spring:业务层,管理service,dao、工具类对象

mybatis:持久层,访问数据库。

ssm整合中的容器

  1. springmvc容器,管理Controller对象的。
  2. spring容器,管理service、dao、工具类对象的

我们需要做的就是把对象交给 合适的容器管理。把Controller和web开发需要用到的对象交给springmvc容器管理。把service、dao、工具类对象交给spring容器管理。

springmvc容器是spring的子容器,类似于java的继承。子可以访问父的内容。子容器的Controller对象可以访问父容器的service对象。实现在controller中访问service对象。

1.2、实现步骤

  1. 创建要使用的数据库
  2. 创建一个maven项目
  3. 导入相关依赖,spring、springmvc、mybatis、Jackson、mysql驱动、druid连接池、jsp、servlet
  4. 写web.xml
    1. 注册DispatcherServlet。作用:1)创建springmvc容器对象 、2)创建Servlet对象,接收用户的请求
    2. 注册Spring监听器:ContextLoaderListener。目的创建spring容器对象。
    3. 注册字符集过滤器,结果请求中文乱码问题。
  5. 创建包,controller包,service包,dao包,实体类包
  6. 编写springmvc 、spring、mybatis、数据库属性配置文件
  7. 写代码,dao接口和mapper文件,controller类,service接口和实现类,实体类
  8. 写jsp页面
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值