SSM框架整合入门分享

以自己写的一个简单案例

SSM所需的配置文件为:

SSM框架整合入门分享_第1张图片

spring配置

1.spring的核心配置文件applicationContext.xml


2.在web.xml中配置监听器

   目的是为了在启动服务器是,自动开启spring容器


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

springMVC的配置

1.在web.xml中配置前端控制器

classpath:/springmvc.xml指明springMVC的核心配置文件的路径


  
  	springmvc
  	org.springframework.web.servlet.DispatcherServlet
  	
  		contextConfigLocation
  		classpath:/springmvc.xml
  	
  
  
  
  	springmvc
  	*.action
  

2.SpringMVC的核心配置文件springmvc.xml

开启mvc注解和包扫描(base-package="controller")

试图解析器是通过mode返回的试图名称,拼接前缀后缀,进行页面的渲染或者数据的动态加载



         

         
         


      
      

3.web.xml中配置全站乱码问题


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

mybatis的配置

mybatis的配置比较多,准备文件

1.核心配置文件sqlMapConfig.xml

2.映射文件UserMapper.xml,配置如下:命名控件对应的路径为mapper接口文件所在路径



	
	

3.mapper接口文件(UserMapper.java)如案例:

package mapper;

import java.util.List;

import org.springframework.stereotype.Component;

import pojo.User;

public interface UserMapper {
	public List findAll();
}

4.数据库配置参数(jdbc.properties)

SSM框架整合入门分享_第2张图片

5.最后在applicationContext.xml中整合mybatis

   5.1 配置数据源

    
    
    
      
    
    	
    	
    	
    	
    

  5.2 配置事务管理器


    
    	
    
    
    
    
    	
    		
    		
    		
    		
    		
    	
    
    
    
    
    	
    	
    

  5.3 整合mybatis


    
    	
    	
    	
    	
    	
    	
    	
    	
    
    
    
    
    
    	
    

 

你可能感兴趣的:(SSM框架整合入门分享)