Java Web 常用Maven 依赖


Java Web 常用Maven 依赖

1. 基本pom.xml结构


    4.0.0
    com.marving
    sshDemo
    war
    0.0.1-SNAPSHOT
    SpringMVC_Spring_Hibernate
    http://maven.apache.org
    
        UTF-8
        1.8
    

    
        
            junit
            junit
            4.12
            test
        
    

    
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                3.5.1
                
                    ${java.version}
                    ${java.version}
                    ${project.build.sourceEncoding}
                
            
        
    

2. 配置properties


  UTF-8
  1.8
    
  4.2.5.RELEASE
    
  4.2.2.Final
    
  3.2.6 

3. Spring 相关


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


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


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


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


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


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



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

4. Spring MVC相关



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

  
  
  com.fasterxml.jackson.core  
  jackson-core  
  2.5.2  
  

  
  com.fasterxml.jackson.core  
  jackson-databind  
  2.5.2  
  

5. 持久层相关

hibernate



  org.hibernate
  hibernate-core
  ${hibernate.version}

mybatis

  
  
  org.mybatis  
  mybatis  
  ${mybatis.version}  
  
  
  
  org.mybatis  
  mybatis-spring  
  1.2.2  
   

6. log4j & slf4j


  log4j
  log4j
  1.2.16


  org.slf4j
  slf4j-api
  1.6.1


  org.slf4j
  slf4j-nop
  1.6.4

7. 数据源

c3p0



  c3p0
  c3p0
  0.9.1.2

Druid



    com.alibaba
    druid
    1.0.29

9. json 处理

    
    
  net.sf.json-lib    
  json-lib    
  2.4    
  jdk15    
  

  com.alibaba
  fastjson
  1.2.24

10. 其他


  commons-dbcp
  commons-dbcp
  1.4




  mysql
  mysql-connector-java
  5.1.34



  org.apache.commons
  commons-lang3
  3.3.2

如要产生为每个类生成javadoc,将下面的plugin加入内。



  org.apache.maven.plugins
  maven-javadoc-plugin
  2.9.1
  
    target/javadoc
    target/javadoc
    UTF-8
    UTF-8
    UTF-8
    private
  

转自 https://blog.csdn.net/Mercop/article/details/71244609?spm=1001.2014.3001.5501

web