SSM整合步骤
环境准备
- 前提须知
- 创建数据库和表结构
- 创建 Maven 工程 ssm
- 导入坐标并建立依赖
- 编写实体类
- 编写持久层接口
- 编写业务层接口
- 编写业务层实现类
- 编写 Controller
整合步骤
保证 Spring 框架在 web 工程中独立运行
- 第一步:编写 spring 配置文件并导入约束
- 第二步:使用注解配置业务层
- 第三步:导入log4j.properties配置文件
- 第四步:测试 spring 能否独立运行
保证 SpringMVC 在 web 工程中独立运行
- 第一步:在 web.xml 中配置核心控制器(DispatcherServlet)
- 第二步:编写 SpringMVC 的配置文件
- 第三步:编写 Controller 和 jsp 页面
- 第四步:部署tomcat服务器
- 启动服务器,进行测试
Spring 整合 SpringMVC 的框架
- 第一步:配置监听器实现启动服务创建容器
- 第二步:在controller中注入service对象,调用service对象的方法进行测试
保证 MyBatis 框架在 web 工程中独立运行
- 第一步:在web项目中编写SqlMapConfig.xml的配置文件,编写核心配置文件
- 第二步:在AccountDao接口的方法上添加注解,编写SQL语句
- 第三步:编写测试的方法
Spring 整合 MyBatis 框架
- 第一步:把SqlMapConfig.xml配置文件中的内容配置到applicationContext.xml配置文件中
- 第二步:在applicationContext.xml配置文件中配置 spring 的事务
- 第三步:在AccountDao接口中添加@Repository注解
- 第四步:在service中注入dao对象
- 第五步:修改 AccountController 代码
- 第五步:修改 list.jsp 代码,实现显示账户信息
- 第六步:测试查询
- 第七步:测试保存