私はWebアプリケーションを開発しようとしており、私は休止+春を使いたいと思っていました。スタンドアロンアプリケーションでは、休止状態または春を初期化するために、ファクトリオブジェクトなどを呼び出すことになります。つまり、最初の春または休止状態のBeanを作成するのが主な機能です。Webアプリケーションで春と休止を初期化する
が、JSPの+サーブレットや他のBeanに基づいており、Webアプリケーションでは、私は春の準備または休止する責任が誰であるか知っている `tを。解決策は何ですか?
私はWebアプリケーションを開発しようとしており、私は休止+春を使いたいと思っていました。スタンドアロンアプリケーションでは、休止状態または春を初期化するために、ファクトリオブジェクトなどを呼び出すことになります。つまり、最初の春または休止状態のBeanを作成するのが主な機能です。Webアプリケーションで春と休止を初期化する
が、JSPの+サーブレットや他のBeanに基づいており、Webアプリケーションでは、私は春の準備または休止する責任が誰であるか知っている `tを。解決策は何ですか?
私はコンテキストリスナーと思います。 web.xmlに
あなたは(あなたが実際に春のMVCを使用している場合は関係ありません)JSP +サーブレットに基づいてアプリケーションを開発している場合<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
、あなたはSpring構成ファイル内のdataSource BeanとSessionFactoryのBeanを構成する必要があります。その後、アプリケーション内から、必要な場所でSessionFactoryを自動実行し、新しいセッションを開くために使用することができます。一般的なWebアプリケーションで
、servlet
コンテナはあなたがあなたのケースの春にあなたのWebアプリのニーズコンフィギュレーションファイルを、開始しcontext-param
とlistener
セクションで設定ファイルを休止することができますのweb.xmlというファイルをロードします。
Spring構成ファイルにdataSource
とSessionFactory
のBeanを設定する必要があります。
次に、Javaクラスから、必要な場所で豆をautowire
する必要があります。