SSM整合

ssm整合主要有3个配置文件,web.xmlspringmvc.xmlapplicationContext.xml

1.web.xml主要功能概述:
  • 指定spring的配置文件为classpath下的applicationContext.xml
  • 设置中文过滤器
  • 指定spring mvc配置文件为classpath下的springMVC.xml



  
  
  
  

  
  
    contextConfigLocation
    classpath:applicationContext.xml
  
  
    org.springframework.web.context.ContextLoaderListener
  

  
  
    CharacterEncodingFilter
    org.springframework.web.filter.CharacterEncodingFilter
    
      encoding
      utf-8
    
  
  
    CharacterEncodingFilter
    /*
  

  
  
    mvc-dispatcher
    org.springframework.web.servlet.DispatcherServlet
    
    
      contextConfigLocation
      classpath:springMVC.xml
    
    1
  
  
    mvc-dispatcher
    /
    
    
  



2.springmvc.xml主要功能概述:
  • 启动注解识别
  • 自动扫描controller包
  • 配置映射器与适配器
  • 开通静态资源访问
  • 视图定位
  • 文件上传



    
    

    
    
        
    

    

    
    

    
    
    

    
    
    
    
        
        
        
        
    

    
    


3.applicationContext.xml主要功能概述:
  • 启动注解识别
  • 自动扫描service包
  • 导入数据库配置文件
  • 配置数据库连接池
  • 整合Spring和MyBatis
  • Mybatis的Mapper文件识别



    
    

    
    

    
    
    
    
        
        
        
        
        
        

        
        
        
        

        
        

        
        

        
        

        
        
        
        

        
        
        
    

    
    
    
        
        
        
        
        
        
            
                
                    
                        

                        
                    
                
            
        
    

    
    
    
        
    


SSM整合_第1张图片
ssm项目目录结构.png

你可能感兴趣的:(SSM整合)