4

私は Java アクション クラス ファイルで JDBC ドライバーを使用して struts 2 のデータベースにアクセスしていますstruts.xml。しかし、それはstruts 2では機能しません。アクションクラスファイルにアクセスするたびに接続する必要があるため、JDBCドライバーを使用する以外に、struts2でデータベースにアクセスするためのより効率的な方法は他にありますか? そして、私は休止状態を使用しておらず、Struts を使用したいだけです。

4

1 に答える 1

4

Java EE Webアプリケーションでは、データベース接続を管理してEJB内にプールする必要があり、戦争はデータソースやデータベース接続の詳細について何も知らないはずです。

Webアプリに含めるテクノロジーを選択できる場合は、Springにデータベース接続を管理させることを強くお勧めします。

Struts2+Spring統合の例。

注:Springライブラリは、Struts2に代わるフレームワークであるSpringMVCとは何の関係もありません。


編集

物事は変化し、今日では永続性/ORMのために私はSpring上で純粋なJavaEEJPA2を提案します。

于 2012-11-14T08:47:47.743 に答える