問題タブ [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.
spring - Spring が requestcontextlistener でセッション Bean を初期化しない
私は webapp を enunciate から分離しようとしていますが、次のように web.xml がありますが、Spring 3 ブートストラップすると次のようになります。
自動配線された依存関係の注入に失敗しました。ネストされた例外は org.springframework.beans.factory.BeanCreationException: Could not autowire method:.... スコープ 'session' は現在のスレッドに対してアクティブではありません。シングルトンから参照する場合は、この Bean のスコープ付きプロキシを定義することを検討してください。ネストされた例外は java.lang.IllegalStateException: No thread-bound request found: 実際の Web 要求の外部で要求属性を参照していますか、または元の受信スレッドの外部で要求を処理していますか? 実際に Web リクエスト内で操作していてもこのメッセージが表示される場合、コードは DispatcherServlet/DispatcherPortlet の外部で実行されている可能性があります。この場合、RequestContextListener または RequestContextFilter を使用して現在のリクエストを公開します。
問題は、リクエストコンテキストリスナーがあることです:
では、Spring が正しく起動しないのはなぜでしょうか? スレッドが関連していて、sessionbean と sessionbean が関係している可能性がありますか?
java - 同一のプロパティを持つ Bean を宣言する
同じプロパティ セットを持ついくつかの Bean を Spring XML コンテキストで定義することは可能ですか?
例
java - JavaConfig の Spring Bean エイリアス
@Service
すべてのプロジェクトで使用できるコア機能を提供する注釈付きクラスがあります。
プロジェクト固有のものを実装するためにそれを拡張する別のもの:
@Qualifier("MyServiceAlias")
ここで、プロパティを使用して自動配線するときに使用できるように Bean エイリアスを構成したいと思います。
XML では次のようになります。
ここでも説明されていますが、XML を使用せずに JavaConfig のみで行う必要があります。それは可能で、どのように実現するのですか?
java - 文字列を隠すGitHub で公開するときは?
GitHub でコードを公開するときに、mvc-dispatcher-servlet.xml から文字列を非表示にするにはどうすればよいですか?
このファイルを除外することはできません。多くの重要な設定が含まれています。
java - Java Spring IOC Bean 作成値
私はbean
このようなものが必要です
これで結構です。
私の問題は、学生が別の Bean のメソッドから戻ってくることです。
がプロパティの場合、通常はこのように Bean をロードします。
ただし、この場合、新しい Bean 自体を他の Bean メソッドから設定する必要があります(School object is returned from another bean method)
。
これは私が試していることですが、もちろんこれは間違っています:
回避策はありますか?
spring - Struts は、Spring によって依存性注入のために生成された Bean ID を持つアクション Bean を参照できません。
Spring をコントローラーとしてストラットと統合しようとしています。Spring は applicationContext.xml の構成に従って Bean を初期化しますが、bean id を struts.xml のアクション クラスとして参照すると、検出できません。ここに私のstruts.xmlがあります
これが私のapplicationContext.xmlです
これが私のアクションクラスです
これは私の出力です:
bean id 参照が struts.xml のアクション マッピングで機能するようにするには、どうすればよいか提案してください。