常用的maven依赖合集

发布于:2025-06-06 ⋅ 阅读:(26) ⋅ 点赞:(0)

这里总结了一些常用的maven依赖,欢迎大家在评论区补充

1、spring框架核心坐标

6.x版本需要JDK17

<dependency>
     <groupId>org.springframework</groupId>
     <artifactId>spring-context</artifactId>
     <version>5.1.6.RELEASE</version>
</dependency>

2、mysql驱动依赖

<dependency>
     <groupId>mysql</groupId>
     <artifactId>mysql-connector-java</artifactId>
     <version>8.0.27</version>
</dependency>

3、mybatis

<dependency>
     <groupId>org.mybatis</groupId>
     <artifactId>mybatis</artifactId>
     <version>3.5.7</version>
</dependency>

4、用spring管理mybatis

<dependency>
     <groupId>org.mybatis</groupId>
     <artifactId>mybatis-spring</artifactId>
     <version>1.3.0</version>
</dependency>

5、德鲁伊

<dependency>
     <groupId>com.alibaba</groupId>
     <artifactId>druid</artifactId>
     <version>1.1.23</version>
</dependency>

6、spring-jdbc

<dependency>
     <groupId>org.springframework</groupId>
     <artifactId>spring-jdbc</artifactId>
     <version>5.3.13</version>
</dependency>

7、单元测试

<dependency>
     <groupId>junit</groupId>
     <artifactId>junit</artifactId>
     <version>4.13.2</version>
</dependency>

8、获取实体类构造器

<dependency>
     <groupId>org.projectlombok</groupId>
     <artifactId>lombok</artifactId>
     <version>1.18.26</version>
</dependency>

添加在实体类的注解:

@Data
@NoArgsConstructor
@AllArgsConstructor

9、Spring事务管理

这里给的是5.x版本,要和spring5.框架依赖版本一样

<dependency>
     <groupId>org.springframework</groupId>
     <artifactId>spring-tx</artifactId>
     <version>5.1.6.RELEASE</version>
</dependency>

10、AspectJ 框架的核心织入器(weaver)依赖

<dependency>
     <groupId>org.aspectj</groupId>
     <artifactId>aspectjweaver</artifactId>
     <version>1.9.2</version>
</dependency>

网站公告

今日签到

点亮在社区的每一天
去签到