うちまです。お世話になっています。
JdbcManagerにて下記SQL文の「 AND T2_.a_code = '1'」の部分を自動生成する拡張
機能を実装して頂けないでしょうか。要は外部結合されるテーブルに検索条件を付加
するメソッドです。
SELECT
*
FROM
FOO T1_
LEFT OUTER JOIN BAR T2_
ON T2_.foo_id = T1_.id AND T2_.a_code = 1
WHERE
T1_.baz_code = 1
# FOOとBARは一対多
Javaのコードでは
List<Foo> results =
jdbcManager
.from(Foo.class)
.leftOuterJoin("barList")
.and("aCode = ?", 1) // 外部結合の絞込みメソッド
.where("bazCode = ?", 1)
.getResultList();
のようなイメージで書けると幸せになれるかと。
ご検討宜しくお願いします。