一、SSM整合
SSM整合: Spring --- SpringMVC --- MyBatis
(一)、Spring - Mybatis整合
需要整合:将MyBatis的SqlSessionFactory交给Spring。
1、具体操作步骤:
(1)、jar:mybatis-spring.jar、spring-tx.jar、spring-jdbc.jar、spring-expression.jar、spring-context-support.jar、spring-core.jar、spring-context.jar、spring-beans.jar、spring-aop.jar、spring-web.jar、commons-logging.jar、commons-dbcp.jar、ojdbc.jar、mybatis.jar、log4j.jar、commons-pool.jar。
(2)、配置文件(Spring整合Mybatis):
注意:MyBatis配置文件conf.xml(数据源、mapper.xml)--- 可省,都交给Spring去管理。
配置web.xml(Web项目引入Spring):
代码实现配置spring-mybatis.xml(Spring整合Mybatis):
代码实现配置StudentMapping.xml(操作数据):
(二)、Spring - SpringMVC整合(在SpringMVC在配置一次就可以了)
就是将Spring - SpringMVC各自配置一遍。
1、jar:sping-webmvc.jar
2、配置springmvc
配置web.xml(给项目加入SpringMVC支持):
代码实现配置springmvc.xml:
代码实现配置spring的注入:
注入(三)、编写代码(此处忽略)
例:
jdk:JDK1.6
jar:
jar包请求页面(index.jsp):
请求Controller请求处理:
处理请求Service层:
接口 接口实现Dao层:
代码实现*Mapper.xml:
mapper配置web.xml:
配置springmvc.xml:
配置spring-mybatis.xml:
配置db.properties:
配置
网友评论