7

私のプロジェクトで次のインポートが見つからない理由がわかりません: コード:

import org.springframework.jdbc.core.SqlInOutParameter;
import org.springframework.jdbc.core.SqlParameter;
import org.springframework.jdbc.object.StoredProcedure;

私は pom.xml ファイルに以下を持っています

コード:

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

しかし、次を追加すると機能することがわかりましたが、なぜ必要なのかわかりません。

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

2 に答える 2

8

Spring Jdbc パッケージを使用する場合は、正しいライブラリをインポートする必要があります。

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-jdbc</artifactId>
    <version>3.2.1.RELEASE</version>
</dependency>
于 2013-02-22T17:01:16.593 に答える
1

SqlInOutParameterSqlParameterおよびspring-jdbcアーティファクトStoredProcedureが必要です。

の依存アーティファクトにspring-contextは表示されません。ただし、のアーティファクトにはこの依存関係が含まれてspring-orm います。こちらをご覧ください

于 2013-02-22T17:03:31.120 に答える