All Classes and Interfaces

Class
Description
本クラスでは、JPAの技術的な処理はAbstractSystematicDaoAtFwCmnに譲り、業務システムとして使用する、 業務を考慮した処理を定義する。
{+xxx ~ } というひとつのマクロを含む文字列とパラメータを受け取り、それをもとにマクロ処理をした結果を返すオブジェクト。
DBアクセス関連の共通処理を持つabstractクラス。
 
sqlMacroの処理を実施するにあたってのinput情報を持つdto。
JPAQeuryUtilを、JPAの実装に従って生成する。
JPA実装ごとに異なる処理のInterface。
 
sqlMacroの処理を実施するにあたっての処理結果情報を持つdto。
where句の中のひとつの条件を表す。
QueryConditionの中の1要素。
QueryConditionの中の1要素。
 
 
sqlMacroにおいて、スキップのパターンをパラメータで指定したり、内部処理でもパターンを明確化したいことがあるので、 Enumとして定義しておく。
 
 
{+comment xxx } の中に記載されたものは、コメントとして、{+ ... }を含めsqlから削除する。
{+empty ... ?
検索条件でありがちなパターン。
{+in col1 = ?
{+in_cols (col1, col2) = ?
 
{+like_empty[PATTERN=PARTIAL] col like ?
{+null ... ?
{+order_by ?
{+psql_limit ?
{+psql_offset ?
sqlのパラメータで、entityの中には入れにくく、単独でパラメータを追加したい場合がある。