史上最全SSM框架整合(一)-----SSM整合思想


史上最全SSM框架整合



前言

       去年(2016.6)大米时代这个时候,项目组徐凤竹同志分享过新框架SSM,之前搭建过,也用过,在这次的淘淘商城项目中,非常详细的介绍了SSM框架的一点一滴,小编在这里也将和大家分享一步一步的SSM框架的搭建,希望对大家有所帮助:

    本博文将分为系列性四篇,与大家分享SSM框架思想、原理、搭建以及整合的整个过程(点击打开);



     一、史上最全SSM框架整合(一)---SSM搭建的思路


     二、史上最全SSM框架整合(二)---SSM框架实践之搭建


     三、史上最全SSM框架整合(三)---SSM框架整合


     四、史上最全SSM框架整合(四)---测试整合好的SSM框架




SSM搭建整合源码下载http://pan.baidu.com/s/1i5rCjrf



史上最全SSM框架整合(一)-----SSM整合思想_第1张图片
 


  本博文主要是分享搭建SSM框架的一个思想:


1,搭建的思路

    1.1  Dao 层:整合mybatis和Spring


需要的jar包:

1,mybatis的jar包
2,Spring的jar包
3,Mybatis和Spring的整包
4,Mysql数据库驱动
5,数据库连接池


配置文件:(注意:所有的配置文件都应该放到web文件中)
1,mybatis配置文件:SqlMapConfig.xml
2,Spring 配置文件:applicationContext.xml

1,数据源
2,数据库连接池
3,配置SqlSessionFactory(mybatis和Spring整合包中的);
4,配置mapper 文件扫描器。



1.2 Service层:

  使用jar包:主要是Spring的jar包
  配置文件:applicationContext-Service.xml
  配置一个包扫面器: 扫描所有带@Service注解的类


事物配置:
1,applicationContext-trans.xml
2,配置一个事物管理器
3,配置tx
4,配置切面



1.3 表现层,使用springMVC

需要使用springmvc和Spring的jar
配置文件:springmvc.xml(三大主件)
1,注解驱动(能替代两个)
2,jsp视图解析器
3,扫描器包,@Controller 注解

Web.xml
1, 配置springmvc的前端控制器
2,Spring容器的初始化的listener



     史上最全SSM框架整合(一)-----SSM整合思想_第2张图片


小结:

      了解了需要哪些包,要添加哪些控件,一些基本的配置文件之后,我们接下来就可以开始实践了,具体的怎么搭建SSM框架请细看下一博文:

                                       http://blog.csdn.net/u013067756/article/details/73801770




你可能感兴趣的:($【基础积累】,$【Java】)