SSM开发大众点评实战一之工程构建

创建Maven工程
导入pom文件



4.0.0

    org.imoock
    comment-test
    war
    0.0.1-SNAPSHOT
    comment Maven Webapp
    http://maven.apache.org
    
        
            junit
            junit
            4.11
            test
        

        
            javax.servlet
            javax.servlet-api
            3.1.0
        

        
            taglibs
            standard
            1.1.2
        

        
            org.springframework
            spring-web
            4.2.3.RELEASE
        

        
            org.springframework
            spring-webmvc
            4.2.3.RELEASE
        

        
            org.springframework
            spring-tx
            4.2.3.RELEASE
        

        
            org.springframework
            spring-jdbc
            4.2.3.RELEASE
        

        
            jstl
            jstl
            1.2
        

        
            org.mybatis
            mybatis
            3.3.0
        

        
            joda-time
            joda-time
            2.3
        

        
            c3p0
            c3p0
            0.9.1.2
        

        
            org.mybatis
            mybatis-spring
            1.3.1
        

        
            com.fasterxml.jackson.core
            jackson-core
            2.3.3
        

        
            com.fasterxml.jackson.core
            jackson-databind
            2.3.3
        

        
            mysql
            mysql-connector-java
            8.0.17
        

        
            commons-fileupload
            commons-fileupload
            1.3.1
        

        
            commons-io
            commons-io
            2.4
        

        
            org.slf4j
            slf4j-api
            1.7.21
        

        
            ch.qos.logback
            logback-classic
            1.1.7
        

        
            ch.qos.logback
            logback-core
            1.1.7
        
    
    
        comment
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                
                    7
                    7
                
            
        
    

整合SSM

SSM开发大众点评实战一之工程构建_第1张图片
整合SSM.PNG

文件说明:

  • applicationContext.xml加载所有以applicationContext-*.xml和类路径下的properties文件


    
    
    
    

  • applicationContext-dao.xml,配置数据源,配置sqlSessionFactory,扫描dao包

    
    
    
        
        
        
        
        
        
         
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    
    
    
    
        
        
        
        
        
        
        
        
    
    
    
    
        
        
    

  • applicationContext-service.xml 扫描service包,配置事务


    
    
    
      
        
    
    
    

  • applicationContext-task.xml,扫描task包,启动定时任务


    
    
    
    
    
    
        
        
    

  • applicationContext-web.xml,开启注解映射的支持,配置拦截器,允许对静态资源文件的访问,配置视图解析器,扫描contoller,
    Filter和Interceptor


    
    
    
     
    
    
        
            
            
            
            
            
            
            
        


        
            
            
            
            
            
            
            
            
            

            
        

    
    
    
        
        
        
    
    
    
    

  • mybatis.xml 配置mybatis



    
        
        
    
    
    
        
    

以上配置加入了许多额外的东西,所以除了配置这些以外,其他额外的文件不能少

你可能感兴趣的:(SSM开发大众点评实战一之工程构建)