美文网首页
12|第十二课:SSM整合

12|第十二课:SSM整合

作者: 木头amo | 来源:发表于2019-02-14 21:25 被阅读48次

    一、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:

    配置

    相关文章

      网友评论

          本文标题:12|第十二课:SSM整合

          本文链接:https://www.haomeiwen.com/subject/pczkeqtx.html