入力補完それは、腕力が支配する恐ろしい世界。

こんなDaoを用意しるます。

package org.examples;

import java.util.Map;

public interface HogeDao {

	String fuga(String str, Aaaa aaa, Map<String, String> m);
}

同じパッケージに、S2Daoと同じルールでSQLファイルを用意しるます。

  • org/examples/HogeDao_fuga.sql

みたいな感じ。

IFコメントでは、Daoの引数となるオブジェクトを使って、条件分岐をかけるます。


メソッドもこんな感じで選べたり…

バインド変数コメントでも、こんな風に入力補完が効くます。

でも、IFコメントと見た目がかなり違っています。
これから、この辺を何とかします。


後、2WaySQLの条件に書けるのは、ホントはOGNLなんだけど、
その辺をどうしようか考え中。