SSM框架整合过程

所需jar包导入:

       IOC:spring-context、spring-core、spring-beans

       AOP:spring-aop、spring-aspects

       SpringMVC:spring-web、spring-webmvc

       持久层:spring-jdbc、spring-tx

       测试:spring-test

       mybatis:mybatis、mybatis-spring、mapper、pagehelper

       数据库连接:mysql-connector-java

       数据源:c3p0

       日志:slf4j-log4j12、log4j、junit

       servlet/jstl:javax.servlet-api、jstl

 

  • spring整合mybatis

 

项目结构:

 

 

applicationContext.xml中配置:

  1. 配置数据源

2)配置sqlSessionFactory(会话工厂)

      

3)配置mapper扫描器

      

4)配置书屋管理器

 

      

5)指定要扫描的包

 

测试:

      

使用mapper包简化开发实现Mapper接口即可(也可创建mapper映射文件):

 

前提:如配置3 需要使用

而不是:

      

      

 

  • Spring整合SpringMVC

 

1)resources下创建SpringMVC所需配置文件

      

 

2)web.xml中配置

       1、配置核心Servlet并且指定SpringMVC配置文件所在路径

             

       2、配置编码过滤器、过滤编码

             

       3、使tomact启动就初始化spring容器的监听器

(需要告知spring的配置文件路径)

             

       4、dispatcher-servlet.xml中

             

测试:

       启动tomcat没有报错能访问index则配置成功

 

 

/*Mapper和Pagehelper两个jar包 实现了mybatis对数据库单表操作的基本方法*/

猜你喜欢

转载自blog.csdn.net/qq_41750725/article/details/85226242
今日推荐