SpringMVC+Spring+MyBatis框架搭建

    配置web.xml文件:

        在tomcat启动时加载web.xml文件,根据web.xml文件的配置,加载spring-mvc.xml、spring-mybatis.xml、spring-common.xml文件。

  	
  
		字符集编码过滤器
		encodingFilter
		
			org.springframework.web.filter.CharacterEncodingFilter
		
		
			字符集编码
			encoding
			UTF-8
		
	
	
		encodingFilter
		/*
        
  	

  	
       
    	   配置spring监听
    	   contextConfigLocation
    	   
               classpath:config/spring-common.xml,
               classpath:config/spring-mybatis.xml
            
       
    
	
		spring监听器
		
            org.springframework.web.context.ContextLoaderListener
        
	
	
		防止spring内存溢出的监听器
		
            org.springframework.web.util.IntrospectorCleanupListener
        
	
	
	
	
	
		SpringMVC分发器  DispatcherServlet
		SpringMVC
		
             org.springframework.web.servlet.DispatcherServlet
        
		
			SpringMVC配置文件
			contextConfigLocation
			
				classpath:config/spring-mvc.xml
			
		
		1
	
	
	
		SpringMVC
		*.do
        
	
  	
  
	 
	   index.jsp
	 

    配置spring-common.xml文件:

          配置了properties资源文件的加载路径以及自动注入的扫描路径。




	
	

	
	

      配置datasource.properties文件:

            主要用于配置数据库的连接信息,如驱动、方言、url、用户名、密码、心跳检测语句等。

jdbc_username=gis
jdbc_password=gis
jdbc_url=jdbc:oracle:thin:@localhost:1521:giser
jdbc_driver=oracle.jdbc.driver.OracleDriver
jdbc_dialect=org.hibernate.dialect.Oracle9Dialect
validationQuery=select 1 from dual

     配置spring-mybatis.xml文件:

            配置了数据源、事务,接口扫描路径等。




	
	
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

		
		
		
		
		
		

		
		
		
	

	
	
		
		
		
	

	
	
		
		
	

	
	
		
	

	
	

	
	
		
			
			
			
			
			
			
		
	
	
	
		
		
	

       配置spring-mvc.xml文件

             主要配置了控制层组件扫描、视图解析器等。




	
	

	
	

	
	
		
			
				text/html;charset=UTF-8
			
		
	

	
	
		
			
				
			
		
	

	
	
	

	

	
	
		
			UTF-8
		
		
			
			32505856
		
		
			4096
		
	

     至此框架就搭建完成了。

你可能感兴趣的:(#,Spring,springMVC,MyBatis,Spring,框架搭建)