栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SSM整合思路以及主要配置文件

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SSM整合思路以及主要配置文件

1.ssm整合思路

ssm整合是使用三个框架的优势功能,三个框架对应的三层架构的三层。springmvc是视图层,spring是业务层,mybatis是持久层。

ssm整合,需要把对象交给容器管理,让容器去创建项目中使用的java对象。

spring容器是管理servlet和dao等对象的。是业务层对象的容器。

springmvc是管理控制器对象的,是视图层对象。

2.容器的创建

spring容器的创建:在web.xml声明了监听器ContextLoadListenter,。功能是创建spring容器对象WebApplicationContext,在创建WebApplicationContext对象时读取spring配置文件。读取文件的时候,遇到bean标签或者注解,就能创建service,dao等对象,放到容器中。

springMVC容器:在web.xml声明了中央调度器DispatcherServlet。在这个servlet的init方法中,创建了容器对象WebApplicationContext在创建WebApplicationContext对象,读取springmvc配置文件,读取文件的时候,遇到@Controller注解,创建控制器controller对象,放到容器中。

springMVC配置文件




    
        
        
    
    
        
            
                
                    
                        text/html;charset=UTF-8
                        application/json;charset=UTF-8
                        text/plain;charset=UTF-8
                        application/xml;charset=UTF-8
                    
                
            
        
    
    
    

    
    
        
        
    

    
    
        
    
    
    

mybatis文件




    
        
    
   

mvc配置文件




    
        
        
    
    
        
            
                
                    
                        text/html;charset=UTF-8
                        application/json;charset=UTF-8
                        text/plain;charset=UTF-8
                        application/xml;charset=UTF-8
                    
                
            
        
    
    


web.xml配置文件


    Archetype Created Web Application
    
        contextConfigLocation
        classpath:applicationContext.xml
    

    
        org.springframework.web.context.ContextLoaderListener
    

    
        springssm
        org.springframework.web.servlet.DispatcherServlet
        
            contextConfigLocation
            classpath:springmvc-config.xml
        
        1
    
    
        springssm
        /
    
    
        characterEncodingFilter
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            utf-8
        
        
            forceRequestEncoding
            true
        
        
            forceResponseEncoding
            true
        
    
  
    characterEncodingFilter
    /*
  

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/716829.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号