SSM整合——简单的小项目实战

本文详细介绍了SSM(Spring、SpringMVC、MyBatis)整合开发的过程,包括创建数据库表、使用IDEA创建web项目、配置依赖、编写配置文件、创建Java代码和视图文件,最后进行Tomcat测试。通过实例演示了如何实现学生注册和查询功能。
摘要由CSDN通过智能技术生成

文章目录:

1.SSM整合思路

1.1 两个容器的创建?

1.2 SSM整合开发的步骤

2.SSM整合开发?

2.1 项目的大体结构?

2.2?使用Navicat创建一个表(student2)?

2.3?IDEA中使用maven创建一个web项目

2.4?在pom.xml文件中添加相关依赖

2.5 在web.xml文件中。声明容器对象

2.6 创建项目中特定的包(entity、dao、service、controller)

2.7 编写mybatis、spring、springmvc的配置文件?

2.7.1 mybatis?

2.7.2 spring

2.7.3 springmvc

2.8 编写Java代码(实体类、dao接口和对应的mapper文件、service类、controller类)

2.8.1 创建一个实体类?

2.8.2 创建实体类对应的dao接口和接口对应的mapper文件?

2.8.3 创建dao接口对应的service接口和实现类

2.8.4 创建一个控制器类(接收并处理请求)

2.9 创建视图文件(jsp)

2.9.1 首页(index.jsp)

2.9.2 注册学生页面(addStudent.jsp)

2.9.3 注册成功和失败的页面(success.jsp、fail.jsp)

2.9.4 查询学生页面(queryStudent.jsp)

2.10 为项目配置tomcat,启动测试!!!

2.10.1 注册学生的测试结果?

2.10.2 查询学生的测试结果?

3.写在结尾!!!


1.SSM整合思路

SSM:Spring + SpringMVC + MyBatis,就是使用这三个框架的优势功能来完成一些项目的构建。三个框架分别对应了三层架构中的每一层。Spring: 业务逻辑层;SpringMVC:视图层;MyBatis:持久层。

SSM整合了话,就需要把对象交给容器,让容器去创建项目中要使用的Java对象,目前有两个容器。

第一个:Spring容器,Spring容器管理的是service和dao等对象,是业务逻辑层对象的容器。

第二个:SpringMVC容器,这个容器管理的是控制器对象,也就是视图层的对象。

1.1 两个容器的创建

Spring容器的创建:在web.xml文件中声明 监听器ContextLoaderListener **,**这个功能框架中已经写好了,就是创建Spring的容器对象 WebApplicationContext,在创建 WebApplicationContext 对象时,读取Spring的配置文件,遇到标签或者注解,就可以创建service、dao等对象,这些对象最终都放在Spring容器中。

**SpringMVC容器的创建:在web.xml文件中声明 中央调度器 DispatcherServlet,**在这个servlet的 init

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值