Struts2-Hibernate-Integration-Example.zipStruts2には、Hibernateフレームワークを統合するための公式のプラグインはありません。次の手順で対処できます。通常どおりHibernateタスクを実行します。データベース操作を実行します。統合部分は上記のメカニズムを使用しています(サーブレットコンテキストでHibernateセッションを格納して取得します)。1.xはStrutsのプラグインを使用しています。2は汎用サーブレット・リスナーを使用しています。1.プロジェクトの構造この完全なプロジェクトフォルダ構造を参照してください。MySQLテーブルスクリプトデモ用の顧客テーブルを作成します。ここにSQLテーブルスクリプトがあります。CHARSET=utf8;3.依存関係Struts2、Hibernate、およびMySQLの依存関係ライブラリを入手してください。4.休止状態のスタッフHibernateのモデルと構成のもの。顧客テーブル用のクラスを作成します。顧客用のHibernateマッピングファイル。Hibernateデータベース設定ファイル。}}web.xmlファイルにリスナーを登録します。Hibernateセッションを取得し、通常どおりにHibernateタスクを実行します。JSPページJSPページを使用して、顧客を追加して一覧表示します。400]名前と住所の欄に記入し、送信ボタンを押すと、挿入された顧客の詳細がすぐに一覧表示されます。PluginとのHibernate統合。http://java.sun.com/products/servlet/2.3/javadoc/javax/servlet/ServletContextListener.html[ServletContextListenerドキュメンテーション]。