ssm架构整合之搭建框架1

 

ssm整合

         1)dao层

                  pojo和映射文件使用逆向工程实现

                 sqlMapConfig,xml  mybatis核心配置文件

                 ApplicationContext-dao.xml  整合后Spring在dao层的配置

                                        会话工厂

                                        数据源

                                        扫描Mapping

         2)service层

                 事物                                  application-trans.xml

                 @Service注解扫描           application-service.xml

         3)controller层

                 springMvc.xml

                          注解扫描:自动配置最新的适配器和映射器

                          注解驱动@Controller

                          视图解析器

         4)web.xml

                 spring前端控制器配置

                 监听器

1.创建ssm项目

ssm架构整合之搭建框架1_第1张图片

2.导入jar包:mybatis、mybati-spring、spring、数据库驱动包

ssm架构整合之搭建框架1_第2张图片

3.创建相应的数据库user、items

ssm架构整合之搭建框架1_第3张图片

ssm架构整合之搭建框架1_第4张图片

4.创建需要的package包,通过逆向工程生产需要的映射文件和pojo

ssm架构整合之搭建框架1_第5张图片

修改逆向工程中的generatorConfig.xml文件内,然后执行

ssm架构整合之搭建框架1_第6张图片

将生产的映射文件和mapping复制到ssm整合项目中

ssm架构整合之搭建框架1_第7张图片

5.将之前mybatis-spring整合的配置文件复制过来(db.propreties、log4j.properties、sqlMapconfig.xml),创建applicationContext-dao.xml将application.xml的内容复制过来。

ssm架构整合之搭建框架1_第8张图片

ssm架构整合之搭建框架1_第9张图片

删除sqlMapConfig.xml中的配置

ssm架构整合之搭建框架1_第10张图片

修改applicationContext.xml中位置配置

ssm架构整合之搭建框架1_第11张图片

6、创建applicationContext-service.xml的@service扫描器、applicationcContext-trans.xml

ssm架构整合之搭建框架1_第12张图片

ssm架构整合之搭建框架1_第13张图片



	
	
		
		
	
	
	
		
			
			
			
			
			
			
			
		
	
	
	
		
	

7.创建SpringMvc.xml(配置注解扫描、最新的注解驱动、视图解析器)

ssm架构整合之搭建框架1_第14张图片



    
    
    
    
    
      
      
    
    

8.配置web.xml(加载spring容器--监听器、springMvc前端控制器)

ssm架构整合之搭建框架1_第15张图片



  springMvc
  
    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
  
  
   
	
		contextConfigLocation
		classpath:ApplicationContext-*.xml
	
	
		org.springframework.web.context.ContextLoaderListener
	
  
  
  
     springMvc
     org.springframework.web.servlet.DispatcherServlet
     
       
         contextConfigLocation
         classpath:springMvc.xml
       
     1
  
  
    springMvc
    *.action
  
  
 
  

到这里基本上所有需要的配置文件都在tomcat启动的时候通过web.xml加载进来,接下来我们就写controller来进行所需要的操作控制。

9.创建controller和service

ssm架构整合之搭建框架1_第16张图片

ssm架构整合之搭建框架1_第17张图片

ssm架构整合之搭建框架1_第18张图片

现在基本上的ssm架构已经搭建完毕,接下来准备测试。

 

你可能感兴趣的:(ssm框架)