0

我刚刚更新了我的 pom.xml 引用以获取最新版本的 spring,现在我的代码中出现了@Transaction 和 @Repository引用的错误。

我添加了 spring-tx 哪些接缝来修复我的 @transaction 引用,但是 @repository 现在在哪里?

我无法弄清楚的其他错误是:

getJdbcTemplate 似乎没有解决。RowMapper 也无法解决。

这些搬到哪里去了?

为什么会发生这种变化?如果所有注释都在一个 Maven 存储库中,那就太好了。

4

3 回答 3

1

对于@Repository,请在 pom.xml 中添加以下内容:-

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.2.1.RELEASE</version>
</dependency>
于 2013-02-08T20:51:03.037 回答
1

您可以在 spring-jdbc jar 下找到 jdbc 方法和行映射器类,并且应该为 @Repository 注释添加 spring-context jar。

于 2013-02-08T20:53:04.810 回答
0

org.springframework.stereotype.Repositoryspring-context(从 2.0 开始)。getJdbcTemplate显然是一种方法。你期待它在哪一堂课?

于 2013-02-08T20:52:16.970 回答