SSM框架整合,每个框架需要配置的东西

现在做个项目  如果用 SSM框架,之前觉得整合框架是一件很头疼的事,所有现在要从头来过,从头开始搭建SSM框架,

更好的理解和掌握各个框架。

SSM框架就是Spring+SpringMVC+Mybatis,相对于SSH框架来说,SpringMVC可与Spring更好的整合,Mybatis也比Hibernate

更好的写sql语句,更简单方便。

首先是先导入jar包,三个框架所需要的JAR包,

一、首先是Spring ,配置自动扫包,,开启注解

关于注解参考:https://www.cnblogs.com/zss-xjx/p/5980074.html

引入配置源数据文件:

SSM框架整合,每个框架需要配置的东西_第1张图片

二、Spring-mvc配置文件

配置扫描controller层(controller要注入)

   扩充了注解驱动,可以将请求参数绑定到控制器参数 ,例如可以自己配置@Controlle("UserActisn")

默认的为userAction

 静态资源处理(处理JS,css等)

JSON处理   
     
         
             
                text/html;charset=UTF-8 
           
 
       
 
   
 
     
     
         
             
                 
           
 
       
 
   

     
       
         
           
         
           
         
           
       
       
   

 

对模型视图添加前后缀

     
         
         
         
   
 

SSM框架整合,每个框架需要配置的东西_第2张图片

SSM框架整合,每个框架需要配置的东西_第3张图片

三、Spring-Mybatis.xml

1、配置数据源class="org.apache.commons.dbcp.BasicDataSource>

2、sqlSessionFactory,Spring和Mybaits结合,自动扫描Mapping文件

     
     
         
         
         
   

3、配置Dao接口所在的包,Spring会自动查找下面的类

     
     
         
         
   
 

4、配置事务管理器

     
     
         
   
 

5、支持事务的注解

<tx:annotation-driven transaction-manager="transactionMsiager" />

四、当然不能忘了web.xml

1、读取Spring.xml文件

2、字符编码过滤器

3、Spring-mvc的核心配置文件

4、拦截器

SSM框架整合,每个框架需要配置的东西_第4张图片

SSM框架整合,每个框架需要配置的东西_第5张图片

SSM框架整合,每个框架需要配置的东西_第6张图片

 

框架整合参考 :https://blog.csdn.net/qq_37840993/article/details/81531930

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(java)