私はちょうどHibernateで実験を始めました。書き込みcfg.xmlをeclipse用のHibernateとHibernateツールで正しく動作するには?
とPOJOとのhbm.xmlファイルを生成するEclipse用の
使用Hibernateのツールをreveng.cfg.xml:休止状態での作業のための私の現在のアプローチは、次の通りです。
独自のDAOクラスを作成します。これらのメソッドでは、ネイティブSQLを使用してこれらのクラスにストアド・プロシージャ・コールを追加します。
私はこのアプローチに関して少し不快であると感じます。 DAOクラスを書くことは、常に同じ繰り返しタスクにすぎません。唯一の変更は、ストアドプロシージャの名前とパラメータです。これはデータベースを調べ、内部のストアドプロシージャを調べることで自動化できます。 一般的に、私はコードの繰り返しの匂いが多いと感じています。
私はHiberanteツールを使用してDAOクラスを生成しようとしました。満足できるものでもありません。クラスには、私が必要としないコードが含まれており、ストアドプロシージャ呼び出しが不足しています。
私はここで何が欠けていますか? Hibernateを操作する正しい方法は何ですか?