問題タブ [spring]
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.
java - Java フレームワーク戦争: Spring と Hibernate
私の開発者は内戦を繰り広げています。ある陣営では、Hibernate と Spring を採用しました。もう一方の陣営では、彼らはフレームワークを非難しましたが、Hibernate を検討しています。
問題は、初心者の Hibernate-Spring への変換者が遭遇する可能性が高い厄介な驚き、弱点、または落とし穴はありますか?
PS: あまり洗練されていない DAO ライブラリがあります。それが Hibernate のリッチさを持っているとは思えませんが、ある種の成熟度に達しています (つまり、含まれている最近のいくつかのプロジェクトでは変更されていません)。
spring - 春とウェブサービスクライアント-障害の詳細
SoapFaultClientExceptionによって送信された障害の詳細を取得するにはどうすればよいですか?以下に示すように、WebServiceTemplateを使用します。
送信されたWebサービス障害は正しいようです:
ありがとう
ウィローム
java - 異なるアクション実装で Spring Webflow 定義を再利用する
再利用のためにコピー/貼り付けしたくない、かなり大きなWebflow定義を取得しました。XML にはアクション Bean への参照がありますが、これは自然なことです。
同じフロー定義を 2 回使用したい: 2 回目は異なる設定のアクションで (異なるサービスの実装を注入する)
これを行う簡単な方法はありますか?
問題は、同じアプリで一度に異なる Bean で同じフローを使用したいことです。コピー/貼り付けは悪いですが、今のところ他の解決策はありません。
java - Spring Framework 2.0 で ResourceBundleViewResolver を構成する方法
どこを見ても、いつも同じ説明がポップアップします。
ビュー リゾルバーを構成します。
次に、view.properties という名前のクラスパスに、いくつかのキーと値のペアを含むファイルを配置します (名前は気にしないでください)。
logout.class
とはどういうlogout.url
意味ですか? はファイル内のキーと値のペアを
どのように使用しますか?
私の目標は、誰かが URI を入力すると、ファイルが提供されることです。ResourceBundleViewResolver
myserver/myapp/logout.htm
logout.jsp
java - Spring MVCとHibernateを使用するWebアプリケーションの実行時にjdbc.batch_sizeプロパティの値を取得するにはどうすればよいですか?
私がこれまでに見つけたものによると、私は次のコードを使用することができます:
しかし、その後、Hibernate例外が発生します。
org.hibernate.HibernateException:構成用のローカルデータソースが見つかりません-dataSourceプロパティをLocalSessionFactoryBeanに設定する必要があります
誰かが光を当てることができますか?
java - Spring はプロパティ ファイルを解析して挿入できますか?
私はすでに方法を知っています:
以下を使用して、Spring 構成にプロパティ ファイルを読み込みます。
以下を使用して、オンザフライでプロパティ オブジェクトを構築します。
しかし、Spring にプロパティ ファイルを読み込ませてから、一致するプロパティ オブジェクトを作成することはできません。その後、これを通常の方法で Bean に注入できます。
私はこれを他の場所で検索しましたが、成功しませんでした。何か案は?
java - SqlMapClientDaoSupport を拡張している DAO を単体テストする方法
Spring DA は、DAO の作成に役立ちます。永続化フレームワークとして iBATIS を使用し、SqlMapClientDaoSupport を拡張する場合、DAO に SqlMapClient モックを設定する必要がありますが、それができません。SqlMapClientTemplate はインターフェースではなく、EasyMock はそのモックを作成できません。
java - Spring JTA TransactionManager 構成: Tomcat と JBoss の両方をサポート
Spring で JPA と JTA を使用する Web アプリケーションがあります。JBoss と Tomcat の両方をサポートしたいと思います。JBoss で実行する場合は JBoss 独自の TransactionManager を使用し、Tomcat で実行する場合は JOTM を使用したいと考えています。
両方のシナリオが機能していますが、2 つのケースには 2 つの個別の Spring 構成が必要なようです。JOTM では、Spring を使用する必要がありますJotmFactoryBean
。
ただし、JBoss では、JNDI から「TransactionManager」を取得する必要があるだけです。
2 つの異なる構成ファイルを必要とせずに、適切な TransactionManager (JBoss または JOTM) が使用されるようにこれを構成する方法はありますか?
java - SpringFrame の作業でログを記録するための推奨される方法
Spring Framework でロギングを行う方法に関する情報を探して、いくつかの検索を行いました。
現在、system.out ステートメント (非常に悪い方法) を除いて、ログを記録していないアプリケーションがあります。
私がやりたいことは、ログを追加することですが、実行時にログを制御できるようにしたいと考えています。たとえば、JMX を使用します。
Rad 7.0 / WebSphere 6.1 を使用しています
これを達成するための最良の方法は何かを見つけるのは興味深いことです(いくつかあると思います)。
更新: 次のSpring AOP Loggingに関する考え良い理想かどうか。これは、ロギングに関するここに投稿された質問: Conditional Loggingを参照したものです。これはロギングの分野で物事を改善しますか、それとも単に難しくしますか?
hibernate - Spring/Hibernate での複数のセッション ファクトリ
マルチテナンシーをサポートするために、同じインスタンスで複数のデータベースをサポートする必要があるという要件が与えられました。各 DB には同一のスキーマがあります。ユーザーはリストから選択して特定のデータベースにログインし、その後のすべての呼び出しは、ログアウトするまでそのデータベースに移動します。
クライアントから提供されたパラメーターに基づいて、単一の HibernateDaoTemplate 内のセッション ファクトリをホット スワップしたいと考えています。
ホットスワップ データ ソース (およびそれに関連するすべてのトランザクションの問題) で多くのものを見つけることができますが、セッション ファクトリをホット スワップして、それぞれのすべてのキャッシュを保持したいと考えています。
これを行う最も簡単な方法は何ですか? DaoTemplate の HotSwappableTarget を構成しますか? これを行う方法のサンプルを教えてもらえますか?