問題タブ [spring-bean]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
14147 参照

java - BeanCreationException : 自動配線された依存関係の注入に失敗しました

2 つの異なるプロジェクトに 2 つのクラスがあり、フィールドを自動配線するのが困難です。

プロジェクト パックには、この Computation クラスがあります。

プロジェクト db には、次の CurveAccess インターフェイスがあります。

CurveDAO クラスによって実装:

パック プロジェクトからの私の applicationContext.xml ファイル:

実行中に、次の例外があります。

この問題を解決するにはどうすればよいですか?

0 投票する
1 に答える
509 参照

java - NoSuchBeanDefinitionException を使用したスタンドアロン アプリケーションの自動配線

アプリケーションを持っていますが、それを Eclipse などで実行することができません。

これが私のクラスです:

そして私のapplicationContext.xmlファイル:

私はこの例外を受け取ります:

ここで何か不足していますか?

0 投票する
2 に答える
138 参照

java - スプリングコントローラーの BeanCreationException

org.springframework.beans.factory.BeanCreationExceptionResponseList Bean を使用しているため、Spring コントローラーを取得しています。

コンテキスト部分は次のとおりです。

これがビーンです:

ここで欠けているものを誰か修正してもらえますか?

0 投票する
1 に答える
11030 参照

java - web.xml の ContextLoaderListener を介して Spring Bean プロファイルを初期化する

私はこのようにSpringアプリケーションを設定web.xmlすることを宣言しています:ContextLoaderListener

Spring 構成 xml ファイルの 1 つで、開発用と本番用に異なるBean プロファイルを使用しています。

でデフォルトの Bean プロファイルを設定するにはどうすればよいweb.xmlですか? ContextLoaderListener春のサーブレットの代わりに使用する場合、次のようなものがありますか?

0 投票する
0 に答える
332 参照

java - Java play フレームワークでの play.data.Form のサブクラス化の理解

Play!Framework の play.data.Form 機能を使いたいのですが、以下のクラスで困っています。そのような継承構造を持つネストされたパスをフォームに認識させる方法があるかどうか、誰か教えてもらえますか? これまでのところ、私が試したことは、Json で動作させることです。これが私のコードのダイジェストです。

詳細は次のように定義されています。

そしてもちろん、すべてのサブクラスが (まったく異なるフィールド セットで) 実装されており、パブリック デフォルト コンストラクターが利用可能です。この構造を Json (Jackson 自体と Play フレームワークでラップされた Json 実装) でテストしたところ、動作しました。問題は、コントローラーで宣言して使用しようとしたときですForm<ContactParam>

newInstance()のメソッドを使用して抽象クラスを直接インスタンス化しようとしているため、バインドによって InstancioException が原因でエラーが発生しますClass<ContactFieldParam>DataBinderForm クラス (および)で使用される springframework コードを調べることで、それを判断しましたBeanWrapperImpl

0 投票する
3 に答える
34422 参照

java - JavaBean と Spring Bean の違い

私はSpring MVCを初めて使用し、JavaでのJava Beanの使用法について少し知っています。
Java Bean と Spring Bean の基本的な違いは何ですか?

0 投票する
1 に答える
2623 参照

java - Spring を使用して XML プロパティ ファイルからプロパティ Bean に読み込み、注入する

java.util.PropertyXML プロパティ ファイルから SQL クエリをロードし、DAO クラスに挿入しようとしています。SQLs.xmlは、アプリケーション コンテキストと同じディレクトリにあります (私は Maven 構造を使用しているため、それらはすべて src/main/resources の下にあります)。私のアプリケーション コンテキスト ファイルは次のようになります。

SQLs.xml内容は次 のとおりです。

DAO クラス:

メインアプリケーションにコンテキストファイルをロードしています:

問題なくロードして、そのメソッドEmployeeDAOを呼び出すことができます。getEmployee()必要なすべてのdatasourceキー/値を問題なくプルします。しかし、queryPropsは常に null です。

0 投票する
0 に答える
39 参照

spring - Bean を明示的に参照または取得せずにロードする

私のアプリケーションでは、XML アプリケーション コンテキストを使用して、Spring Bean を構成および構築します。

私はオブザーバーであるビーンと観察されたビーンを持っています。構成は次のようになります

私の問題は、オブザーバーの参照を明示的に要求する人が誰もいないことです。オブザーバーも監視対象の Bean も作成されません。

明示的な参照は必要ないので、 ApplicationContext に参照を要求して再度無視することは避けたいと思います。

私の問題の解決策はありますか、それとも私のコンセプトに問題がありますか?

0 投票する
1 に答える
744 参照

spring - Spring 構成ファイルの名前空間の解決

Spring Bean 構成ファイルに問題があります。Spring Tool Suite 3.4 および Spring 3.1.1 jar (MVC、jdbc、セキュリティ) を使用しています。これは IDE での単なる警告ですが、アプリケーションが APP サーバーにロードされると、次のエラーが表示されます。

ここに画像の説明を入力