SSM 整合

SSM 整合

通过对 SSM 框架的整合,加深对其应用的熟练以及底层原理的深刻理解,该整合使用的环境是 IntelliJ IDEA。

环境准备

(一)创建数据库和表结构

1
2
3
4
5
create database ssm; 
use ssm;
create table account(
id int primary key auto_increment,
name varchar(20), money double );

(二)创建 Maven 工程

(三)导入坐标并建立依赖

(四)编写实体类

(五)编写业务层接口

(六)编写持久层接口

整合步骤

(一)保证 Spring 框架在 web 工程中独立运行

(二)保证 SpringMVC 在 web 工程中独立运行

(三)整合 Spring 和 SpringMVC

(四)保证 MyBatis 框架在 web 工程中独立运行

(五)整合 Spring 和 MyBatis

分析
如何把代理对象存到 IOC 的容器里面去
在 service 注入 dao 对象

  1. 把SqlMapConfig.xml配置文件中的内容配置到applicationContext.xml配置文件中
  2. 在 dao 接口中添加@Repository注解
  3. 在service中注入dao对象,进行测试
  4. 配置Spring的声明式事务管理

待以上配置完成后,即可删除SqlMapConfig.xml文件

(六)测试 SSM 整合结果

评论