栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SSM三大框架结合后所有配置文件解析

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SSM三大框架结合后所有配置文件解析

以下配置文件基础SSM三大框架整合的基础上

目录:

  1. mybatis.xml
  2. spring.xml
  3. springmvc.xml
  4. 日志配置文件
  5. 反向工程
  6. maven中三大框架所有jar包以及插件
  7. web.xml
一、mybatis.xml






二、Spring.xml,我喜欢取名为bean.xml



    
    
        
        
        
        
    


    
    
        
        
        
        
    

    
    
        
        
        
    

    
    
    
        
    

    
    


    
    


    
    
三、springmvc.xml


    
    

    
    

    
    
           
           
    



    
    
        
    

    
    

    
    

四、日志
log4j.rootLogger=INFO,A3,STDOUT

log4j.logger.com.mapper=debug   // 这里需要映射到自己主包的mapper层
log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender
log4j.appender.STDOUT.layout=org.apache.log4j.PatternLayout
log4j.appender.STDOUT.layout.ConversionPattern=[%p] [%l] %10.10c - %m%n

log4j.appender.A3=org.apache.log4j.RollingFileAppender
log4j.appender.A3.file=logs/server.log
log4j.appender.A3.MaxFileSize=1024KB
log4j.appender.A3.MaxBackupIndex=10
log4j.appender.A3.layout=org.apache.log4j.PatternLayout
log4j.appender.A3.layout.ConversionPattern=nn[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n

五、反向工程
  • config.properties
jdbc.driverClass=com.mysql.jdbc.Driver
                                     数据库库名
jdbc.url=jdbc:mysql://localhost:3306/city?useUnicode=true&characterEncoding=utf-8&useSSL=false
jdbc.user=root     自己账号
jdbc.password=123456   自己密码

group.package=com    主包名
catalog.name=city   若是mysql数据库可以不申明,若是oracle必须声明
  • generatorConfig.xml
    
    
    
    
        
        
            
            
            
            
            
                
                
            
            
            
            
    
            
            
                
            
    
            
            
                
                
                
                
            
            
            
                
                
            
            
            
                
                
            
            
            

六、所有jar包和插件


  4.0.0

  com.qf
  mvc01
  1.0-SNAPSHOT
  war

  
    4.12
    3.2.8
    5.1.44
    1.6.6
    4.3.14.RELEASE
    1.18.0
    4.1.6
    0.9.6
    1.2.2
    1.0.9
    1.3.2
    0.9.5-pre10
    1.2.5.RELEASE
    2.9.8
    1.0.9
  

  
  
    org.springframework
    spring-webmvc
    ${spring.version}
  
  
    com.fasterxml.jackson.core
    jackson-databind
    ${jackson.version}
  

    
    
      mysql
      mysql-connector-java
      ${mysql.version}
    

  
  
  
  
  
  
  
    com.github.pagehelper
    pagehelper
    ${pagehelper.version}
  
  
    com.github.jsqlparser
    jsqlparser
    ${jsqlparser.version}
  
  
  
    org.mybatis
    mybatis
    ${mybatis.version}
  

  
    org.projectlombok
    lombok
    ${lombok.version}
  
  
  
    org.springframework
    spring-context
    ${spring.version}
  
  
    org.springframework
    spring-context-support
    ${spring.version}
  
  
  
    org.springframework
    spring-core
    ${spring.version}
  
  
  
    org.springframework
    spring-beans
    ${spring.version}
  
  
  
    org.springframework
    spring-expression
    ${spring.version}
  
  
  
    org.springframework
    spring-test
    ${spring.version}
  
  

  
    org.springframework
    spring-aspects
    ${spring.version}
  
  
    org.springframework
    spring-aop
    ${spring.version}
  
  
  
    junit
    junit
    ${junit.version}
    test
  
  
  
    org.slf4j
    slf4j-log4j12
    ${slf4j.version}
  
    
    
      org.mybatis.generator
      mybatis-generator-core
      ${mbg.version}
    
    
      org.mybatis
      mybatis-spring
      ${mybatis-spring.version}
    

  
  
    org.springframework
    spring-jdbc
    ${spring.version}
  

  
  
    com.alibaba
    druid
    ${druid.version}
  
  
    com.mchange
    c3p0
    ${c3p0.version}
  

    
    
      org.mybatis
      mybatis
      ${mybatis.version}
    

    
      
      javax.servlet
      jstl
      1.2
    
    
      
      javax.servlet
      javax.servlet-api
      3.1.0
      provided
    
    
      
      javax.servlet
      jsp-api
      2.0
      provided
    

    
      com.alibaba
      fastjson
      1.2.47
    

    
      jstl
      jstl
      1.2
      compile
    

    
      commons-dbutils
      commons-dbutils
      1.7
    

    
      org.slf4j
      slf4j-log4j12
      1.6.6
    

    
    
      com.github.pagehelper
      pagehelper
      ${pagehelper.version}
    
    
      com.github.jsqlparser
      jsqlparser
      ${jsqlparser.version}
    

  

  
    
      
        org.apache.maven.plugins
        maven-compiler-plugin
        
          1.8
          1.8
          UTF-8
        
        3.3
      
      
        org.apache.tomcat.maven
        tomcat7-maven-plugin
        2.2
        
          8081
          /
          UTF-8
        
      
      
        org.mybatis.generator
        mybatis-generator-maven-plugin
        1.3.2
        
          
            mysql
            mysql-connector-java
            5.1.14
          
        
        
          
          ${basedir}/src/main/resources/generatorConfig.xml
          true
        
      
    
  

七、web.xml


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

    
    
        dispatcherServlet
        /
    

    
    
        encoding
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            utf-8
        
    
    
        encoding
        /*
    

    
    
        org.springframework.web.context.ContextLoaderListener
    
    
        contextConfigLocation
        classpath:bean.xml
    

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/274865.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号