视图层 - taotao-manager-web

目录结构

视图层 - taotao-manager-web_第1张图片
image.png

pom




    
        taotao-manager
        com.taotao
        1.0-SNAPSHOT
    
    4.0.0

    taotao-manager-web
    war

    taotao-manager-web Maven Webapp
    
    http://www.example.com

    
        UTF-8
        1.7
        1.7
    

    

        
            com.taotao
            taotao-manager-service
            1.0-SNAPSHOT
        

        
            junit
            junit
            4.11
            test
        



        

        
            jstl
            jstl
        

        
            javax.servlet
            servlet-api
            provided
        

        
            javax.servlet
            jsp-api

            provided
        


        
        
            commons-fileupload
            commons-fileupload
        

        
            org.springframework
            spring-web
        

        
            org.springframework
            spring-webmvc
        



    

    
        taotao-manager-web
        
            
                
                    maven-clean-plugin
                    3.0.0
                
                
                
                    maven-resources-plugin
                    3.0.2
                
                
                    maven-compiler-plugin
                    3.7.0
                
                
                    maven-surefire-plugin
                    2.20.1
                
                
                    maven-war-plugin
                    3.2.0
                
                
                    maven-install-plugin
                    2.5.2
                
                
                    maven-deploy-plugin
                    2.8.2
                
            
        
    


web.xml





  
    log4jConfigLocation
    classpath:log4j2.xml
  

  
  
    org.apache.logging.log4j.web.Log4jServletContextListener
  

  
    log4jServletFilter
    org.apache.logging.log4j.web.Log4jServletFilter
  
  
    log4jServletFilter
    /*
    REQUEST
    FORWARD
    INCLUDE
    ERROR
  


  
  

  
    contextConfigLocation
    classpath:/spring/applicationContext*.xml
  

  
    org.springframework.web.context.ContextLoaderListener
  


  
    characterEncodingFilter
    org.springframework.web.filter.CharacterEncodingFilter
    
      encoding
      UTF-8
    
    
      forceEncoding
      true
    
  

  
    characterEncodingFilter
    /*
  



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

  
    DispatcherServlet
    /
  




  springmvc

  
    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
  


配置文件部分

因为上几个层都是作为jar包的形式支持web层 ,所以所有配置文件都要在web层配置。

mybatis





    
        
    


jdbc

这里uname一定不能换成username ,否则会被替换成administrator,导致数据库连接账号密码错误(很坑,正常运行没有提示,只能去看tomcat log日志)


driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/boolib
uname=root
password=admin

dao层 -applicationContext.xml





    

    
    
        
        
        
        
    

    
    
        
        
    

    
    
        
        
    



service层-applicationContext-service.xml

用来扫描所有service注解类 处理





    
    



事务管理器 -applicationContext-trans.xml

用来处理事务,切面 ,目前没有使用注解掉了





    
    
          
        
        
    
    
    
        
            
            
            
            
            
            
            
            
          
            
        
    
    
    
        
                     
    


视图层 - springmvc.xml






    
    

    
    

    
    
        
        
    




配置文件

log4j2 (bug未修复)




    
        e:/error
        error
    

    
        
            
        


        
            
            
                
                
            
            
        
    

    
        


        
            
            
        


    

你可能感兴趣的:(视图层 - taotao-manager-web)