0

私はSpringを学び始めたばかりです。Spring IDE (Eclipse プラグイン) と STS については既に読みました。そこで、Spring IDE を Eclipse とともにインストールすることにしました。

現在、(DI) のチュートリアルを進めています。別のクラスに注入されるクラスを作成しました。xml 構成も作成しましたが、Spring 自体のインポートされたライブラリが見つからないため、Spring Inversion of Control を使用する Bean を作成できません。例えば:

org.springframework.context.ApplicationContext をインポートします。org.springframework.context.support をインポートします。ClassPathXmlApplicationContext

外部 jar をインポートするか、Spring Framework をインストールする必要がありますか? もしそうなら、なぜですか?Eclipse プラグインをインストールすると、必要なライブラリがそこにないので、この問題を理解していませんか?

これが基本的な質問であることは知っていますが、明確な答えは見つかりませんでした。

4

1 に答える 1

0

使用しているEclipseまたはSTSのバージョンについては言及していません。pom.xml を介して Spring を追加した Java プロジェクトを作成するか、ライブラリを Java プロジェクトに追加するだけです。

Eclipse でファイルのインポート エラーが発生していると思いますよね?

Spring プラグインがあるからといって、それ自体がライブラリをロードするわけではありません。たとえば、通常の Java プロジェクトを作成している場合、Spring ライブラリはロードされません。前述のような構成を使用してライブラリをセットアップするか、プロジェクトのビルドパスの下にあるライブラリタブからライブラリを追加する必要があります。

皆さんの努力に敬意を表して、まずいくつかの基本的な Eclipse Web プロジェクトに焦点を当ててから、Spring に移ります。ここでは、プロジェクトのセットアップの基本に行き詰まっています。

ただし、この時点で Spring を引き続き使用する場合は、次のチュートリアルが役立ちます。

基本的に、あなたの質問に答えるために、プラグインはすべての Spring ライブラリをセットアップするわけではありません。これは、Spring では、プロジェクトに必要なコンポーネントのみを構成するためだと思います。たとえば、Spring AOP を使用していない場合は、そのライブラリを追加しません。

以下は、Eclipse Indigo STS プラグインの機能の基本的なリストです。それはあなたのために何ができるかを説明しています。

于 2013-10-07T17:19:09.950 に答える