Maven 常用的jar包依赖

📅 2026/7/28 14:31:10
Maven 常用的jar包依赖
pom.xmljar包版本控制properties project.build.sourceEncodingUTF-8/project.build.sourceEncoding maven.compiler.source1.7/maven.compiler.source maven.compiler.target1.7/maven.compiler.target spring.version5.1.8.RELEASE/spring.version mybatis.version3.5.2/mybatis.version mysql.version8.0.16/mysql.version druid.version1.1.12/druid.version slf4j.version1.7.25/slf4j.version log4j.version1.2.17/log4j.version spring-security.version4.1.3.RELEASE/spring-security.version spring.data.redis.version1.7.1.RELEASE/spring.data.redis.version persistence-api.version2.1/persistence-api.version spring-data-jpa.version1.9.0.RELEASE/spring-data-jpa.version hibernate.version3.3.2/hibernate.version hibernate-core.version5.0.12.Final/hibernate-core.version hibernate-entitymanager.version5.0.12.Final/hibernate-entitymanager.version hibernate-commons-annotations.version5.0.1.Final/hibernate-commons- annotations.version hibernate-jpa-2.1-api.version1.0.0.Final/hibernate-jpa-2.1-api.version hibernate-jpamodelgen.version5.4.4.Final/hibernate-jpamodelgen.version struts2.version2.5.20/struts2.version /propertiesjar包依赖导入!-- spring -- !-- spring核心依赖 -- dependency groupIdorg.springframework/groupId artifactIdspring-core/artifactId version${spring.version}/version /dependency dependency groupIdorg.springframework/groupId artifactIdspring-beans/artifactId version${spring.version}/version /dependency dependency groupIdorg.springframework/groupId artifactIdspring-context/artifactId version${spring.version}/version /dependency dependency groupIdorg.springframework/groupId artifactIdspring-expression/artifactId version${spring.version}/version /dependency !-- spring的jdbc依赖 -- dependency groupIdorg.springframework/groupId artifactIdspring-jdbc/artifactId version${spring.version}/version /dependency !-- spring的web依赖 -- dependency groupIdorg.springframework/groupId artifactIdspring-web/artifactId version${spring.version}/version /dependency dependency groupIdorg.springframework/groupId artifactIdspring-webmvc/artifactId version${spring.version}/version /dependency !-- spring 对于Object和xml映射的支持可以让Java与xml之间来回切换 -- dependency groupIdorg.springframework/groupId artifactIdspring-oxm/artifactId version${spring.version}/version /dependency !-- spring 为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理 -- dependency groupIdorg.springframework/groupId artifactIdspring-tx/artifactId version${spring.version}/version /dependency !-- spring 对于spring context的扩展支持用于MVC方面 -- dependency groupIdorg.springframework/groupId artifactIdspring-context-support/artifactId version${spring.version}/version /dependency !-- spring Spring的面向切面编程提供AOP面向切面编程的实现 -- dependency groupIdorg.springframework/groupId artifactIdspring-aop/artifactId version${spring.version}/version /dependency !-- spring 为简化jms api的使用而做的简单封装 消息中间件 注册监听 -- dependency groupIdorg.springframework/groupId artifactIdspring-jms/artifactId version${spring.version}/version /dependency !-- spring 对JUNIT等测试框架的简单封装 -- dependency groupIdorg.springframework/groupId artifactIdspring-test/artifactId version${spring.version}/version /dependency dependency groupIdorg.springframework/groupId artifactIdspring-orm/artifactId version${spring.version}/version /dependency !-- spring end -- !-- mybatis依赖 -- dependency groupIdorg.mybatis/groupId artifactIdmybatis/artifactId version${mybatis.version}/version /dependency !-- mybatis 添加mybatis/spring整合包依赖 -- dependency groupIdorg.mybatis/groupId artifactIdmybatis-spring/artifactId version1.2.2/version /dependency !-- mysql 数据库依赖 -- dependency groupIdmysql/groupId artifactIdmysql-connector-java/artifactId version${mysql.version}/version /dependency !-- 数据库连接池 dbcp连接池 -- dependency groupIdcommons-dbcp/groupId artifactIdcommons-dbcp/artifactId version1.2.2/version /dependency !-- druid数据库连接池 -- dependency groupIdcom.alibaba/groupId artifactIddruid/artifactId version${druid.version}/version /dependency !-- 添加日志相关的jar包 -- dependency groupIdlog4j/groupId artifactIdlog4j/artifactId version${log4j.version}/version /dependency dependency groupIdorg.slf4j/groupId artifactIdslf4j-log4j12/artifactId version${slf4j.version}/version /dependency !-- log end -- !-- persistence -- dependency groupIdjavax.persistence/groupId artifactIdpersistence-api/artifactId version${persistence-api.version}/version /dependency !-- hibernate start -- dependency groupIdorg.hibernate/groupId artifactIdhibernate/artifactId version${hibernate.version}/version /dependency dependency groupIdorg.hibernate/groupId artifactIdhibernate-core/artifactId version${hibernate-core.version}/version /dependency dependency groupIdorg.hibernate/groupId artifactIdhibernate-entitymanager/artifactId version${hibernate-entitymanager.version}/version /dependency dependency groupIdorg.hibernate.common/groupId artifactIdhibernate-commons-annotations/artifactId version${hibernate-commons-annotations.version}/version /dependency dependency groupIdorg.hibernate.javax.persistence/groupId artifactIdhibernate-jpa-2.1-api/artifactId version${hibernate-jpa-2.1-api.version}/version /dependency dependency groupIdorg.hibernate/groupId artifactIdhibernate-jpamodelgen/artifactId version${hibernate-jpamodelgen.version}/version /dependency !-- hibernate end -- !-- struts2 start -- dependency groupIdorg.apache.struts/groupId artifactIdstruts2-core/artifactId version${struts2.version}/version /dependency dependency groupIdorg.apache.struts/groupId artifactIdstruts2-spring-plugin/artifactId version${struts2.version}/version /dependency !-- struts2 end --本文持续更新。。。