当前位置: 首页 > news >正文

Maven 常用的jar包依赖

pom.xml

jar包版本控制

<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <spring.version>5.1.8.RELEASE</spring.version> <mybatis.version>3.5.2</mybatis.version> <mysql.version>8.0.16</mysql.version> <druid.version>1.1.12</druid.version> <slf4j.version>1.7.25</slf4j.version> <log4j.version>1.2.17</log4j.version> <spring-security.version>4.1.3.RELEASE</spring-security.version> <spring.data.redis.version>1.7.1.RELEASE</spring.data.redis.version> <persistence-api.version>2.1</persistence-api.version> <spring-data-jpa.version>1.9.0.RELEASE</spring-data-jpa.version> <hibernate.version>3.3.2</hibernate.version> <hibernate-core.version>5.0.12.Final</hibernate-core.version> <hibernate-entitymanager.version>5.0.12.Final</hibernate-entitymanager.version> <hibernate-commons-annotations.version>5.0.1.Final</hibernate-commons- annotations.version> <hibernate-jpa-2.1-api.version>1.0.0.Final</hibernate-jpa-2.1-api.version> <hibernate-jpamodelgen.version>5.4.4.Final</hibernate-jpamodelgen.version> <struts2.version>2.5.20</struts2.version> </properties>

jar包依赖导入

<!-- spring --> <!-- spring核心依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-expression</artifactId> <version>${spring.version}</version> </dependency> <!-- spring的jdbc依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>${spring.version}</version> </dependency> <!-- spring的web依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> </dependency> <!-- spring 对于Object和xml映射的支持,可以让Java与xml之间来回切换 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-oxm</artifactId> <version>${spring.version}</version> </dependency> <!-- spring 为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>${spring.version}</version> </dependency> <!-- spring 对于spring context的扩展支持,用于MVC方面 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${spring.version}</version> </dependency> <!-- spring Spring的面向切面编程,提供AOP(面向切面编程)的实现 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>${spring.version}</version> </dependency> <!-- spring 为简化jms api的使用而做的简单封装 消息中间件 注册监听 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId> <version>${spring.version}</version> </dependency> <!-- spring 对JUNIT等测试框架的简单封装 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>${spring.version}</version> </dependency> <!-- spring end --> <!-- mybatis依赖 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>${mybatis.version}</version> </dependency> <!-- mybatis 添加mybatis/spring整合包依赖 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.2.2</version> </dependency> <!-- mysql 数据库依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql.version}</version> </dependency> <!-- 数据库连接池 dbcp连接池 --> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.2.2</version> </dependency> <!-- druid数据库连接池 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>${druid.version}</version> </dependency> <!-- 添加日志相关的jar包 --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>${log4j.version}</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>${slf4j.version}</version> </dependency> <!-- log end --> <!-- persistence --> <dependency> <groupId>javax.persistence</groupId> <artifactId>persistence-api</artifactId> <version>${persistence-api.version}</version> </dependency> <!-- hibernate start --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate</artifactId> <version>${hibernate.version}</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>${hibernate-core.version}</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>${hibernate-entitymanager.version}</version> </dependency> <dependency> <groupId>org.hibernate.common</groupId> <artifactId>hibernate-commons-annotations</artifactId> <version>${hibernate-commons-annotations.version}</version> </dependency> <dependency> <groupId>org.hibernate.javax.persistence</groupId> <artifactId>hibernate-jpa-2.1-api</artifactId> <version>${hibernate-jpa-2.1-api.version}</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-jpamodelgen</artifactId> <version>${hibernate-jpamodelgen.version}</version> </dependency> <!-- hibernate end --> <!-- struts2 start --> <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>${struts2.version}</version> </dependency> <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-spring-plugin</artifactId> <version>${struts2.version}</version> </dependency> <!-- struts2 end -->

本文持续更新。。。

http://www.jsqmd.com/news/1281112/

相关文章:

  • AI产品的客户留存率提升实践:从数据预警到主动干预的运营体系
  • 3步快速部署IPBan:免费高效的服务器安全防护终极方案
  • NBM5100A与TM4C129LNCZAD在低功耗物联网设备中的协同设计
  • 三步掌握Project Graph:免费跨平台节点图工具终极指南
  • 如何在电脑上流畅运行Switch游戏?Ryujinx模拟器终极指南
  • 企业级中文LLM实战:从微调到部署全流程解析
  • 从宝可梦到无人机:AI训练数据的非传统来源与工程挑战
  • 绝区零蕾米埃尔培养材料介绍 蕾米埃尔培养需要什么材料
  • Spring Boot高校离校系统开发实践与架构设计
  • 渔人的直感:FF14钓鱼计时器的终极指南
  • NBM5100A芯片在低功耗物联网设备中的高效电源管理方案
  • 如何在Windows上直接运行安卓应用?APK安装器终极指南
  • 微信支付wx.pay核心配置参数详解与安全实践
  • “与法同行”普法网站的设计与实现
  • 网络安全职业转型指南:从零基础到高薪就业
  • 工业物联网设备低功耗电源管理方案设计与优化
  • Kubernetes Pod 一直 Pending 排查全流程:从 describe events 到资源、污点、PVC 逐层定位
  • Nginx安全防护与HTTPS部署实战:从基础配置到纵深防御
  • Citra 3DS模拟器:在电脑上玩转任天堂3DS游戏的终极指南 [特殊字符]
  • 5分钟快速上手:GoldHEN金手指管理器终极使用指南
  • 3分钟极速上手!免费网盘直链下载助手完整指南:一键获取9大平台真实下载地址
  • 如何快速设计完美农场:3步掌握星露谷物语农场规划器终极指南
  • 物联网设备低功耗电源管理方案与优化实践
  • 实战指南:Spek音频频谱分析器的深度解析与完整部署方案
  • SNN在无人机编队控制中的MATLAB实现与优化
  • 工作流平台的开放生态建设:插件市场、开发者文档与社区运营策略
  • TPIC7710EVM评估板实战指南:快速验证汽车电子电机驱动方案
  • 手写“堆排序”
  • 工业信号干扰防护与光耦隔离技术实战
  • VS Code Git 工作树:多分支并行开发,让效率提升 300%