Closed a-pompom closed 5 years ago
各々のDaoクラス内でクエリをEntityManagerを利用して実行したり、簡単なクエリ(エンティティをそのまま登録)については共通化することができる。
共通処理を実装したBaseDaoクラスを実装し、各Daoクラスはこれを継承して利用できるようにする。
BaseDaoとは別でQueryBuilderを作成し、 QueryオブジェクトのsetParameterをラップして 呼び出す側は以下処理のみで利用できるようにした。
クエリパラメータの設定
各々のDaoクラス内でクエリをEntityManagerを利用して実行したり、簡単なクエリ(エンティティをそのまま登録)については共通化することができる。
共通処理を実装したBaseDaoクラスを実装し、各Daoクラスはこれを継承して利用できるようにする。