ssm框架整合基本步骤

分为三步来说:
这里的是mapper.xml实现
1: dao层(实现层)+service(业务层):
#pom文件配置:
spring相关:
spring-context,
spring-jdbc,
aspectjweaver(AOP用到)
mybatais相关
mybatis,
mybatis-spring
springmvc相关
spring-webmvc,
servlet-api,
jsp-api
jsp-api(解析前端java代码)
jstl(标签库,解析标签)
jackson-databind(解析前端的json数据)

#mybatis层和service层 的springConfig.xml配置

1  注解扫描

		

2  加载数据库配置文件druid.properties

3 配置数据源datasources( a.password是配置文件中的key)


        
        
        

4 建立工厂类sqlsessionfactiory


5 扫描接口mapper接口包

	
6 配置aop
	6.0 配置jbdc事务管理DataSourceTransactionManager
	
 			
	 
	6.1 事务增强(通知)
	
			
				
			
	
	6.2 织入
	
		
	

#sqlMapperConfig.xml:(主要配置domain别名的)



	 
		
	

2 #sprimgMvc:


(注解驱动)
(释放静态资源)

3 #web.xm :





  
    springmvc
    org.springframework.web.servlet.DispatcherServlet
    
      contextConfigLocation
      classpath:springMvc.xml
    
    1
  
  
    springmvc
    /
  


  
    contextConfigLocation
    classpath:springConfig.xml
  

  org.springframework.web.context.ContextLoaderListener



  
    encodingFilter
    org.springframework.web.filter.CharacterEncodingFilter
    
      encoding
      UTF-8
    
  
  
    encodingFilter
    /*
  



你可能感兴趣的:(ssm框架整合基本步骤)