gpt4 book ai didi

java - spring hibernate 和 mysql 支持需要哪些 Maven 工件?

转载 作者:行者123 更新时间:2023-11-29 06:20:28 26 4
gpt4 key购买 nike

我有一个使用 maven2 的 IDEA 项目。

我想使用hibernate + mysql,我需要什么依赖?

最佳答案

首先,我将版本与工件分开:

<properties>
<spring.version>3.0.3.RELEASE</spring.version>
<hibernate.version>3.5.3-Final</hibernate.version>
<mysql.version>5.1.13</mysql.version>
<junit.version>4.7</junit.version>
</properties>

然后我这样引用它们:

<dependencies>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
<!-- perhaps using scope = provided, as this will often
be present on the app server -->
</dependency>

<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<!-- or hibernate-entitymanager if you use jpa -->
<version>${hibernate.version}</version>
</dependency>

<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
<scope>test</scope>
</dependency>

</dependencies>

这样您就可以将所有版本保存在一个地方并且可以轻松更新它们,尤其是当您引用例如多个 Spring 工件。

顺便说一句:这些应该是当前版本,但您始终可以使用 MvnRepository.com 查找当前版本

关于java - spring hibernate 和 mysql 支持需要哪些 Maven 工件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3269951/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com