SQLファイルによる検索

SQLファイルは、クラスパス上にあるならどこにおいてもかまいませんが、 ルートパッケージ.sql.テーブル名 のパッケージに対応したディレクトリ配下に置くことを推奨します。 例えば、 employee テーブルに関するSQLファイルは、 examples/sql/employee ディレクトリにおくと良いでしょう。

とあったけど、S2AbstractServiceでは上記ではなく、「エンティティのディレクトリ部分を含まないSQLファイルのパス」に置くことになってるみたい。
S2AbstractService.html#updateBySqlFile(java.lang.String)

これがどこかというと(ルートパッケージがcom.hoge)、エンティティが「com.hoge.entity.Employee.class」の場合は、「com/hoge/entity/employee」以下になります。


明日、やってみる。
あとバインド変数の値をMapとかでわたせないのかなぁ。
でも大概がエンティティで代用できるんじゃ?