皆さん、こんにちは。
OutsideSql の使い方についてわからないところがあるので、どなたか教えてください。
以前 dbflute ver 1.1 のときに outsideSql を利用したとき(対象DB:postgresql )は、以下の記述をした場合、
-- #df:entity#
-- !df:pmb extends Paging!
-- !!List<String> nameList:likeContain!!
-- !!LocalDateTime age!!
-- !!AutoDetect!!
自動生成される ParameterBean の定義は、以下のようになっていました。
public class BsdbfluteVer111Pmb extends SimplePagingBean implements EntityHandlingPmb<CustomerBhv, CustomerTreeQuery>, ManualPagingHandlingPmb<CustomerBhv, CustomerTreeQuery>, FetchBean {
これが現在の開発環境(dbflute ver 1.1.6 対象DB MSSQL SERVER 2012) なりますと、
outside SQL ファイルに以下の定義があった場合、
-- #df:entity#
-- !df:pmb extends Paging!
-- !!AutoDetect!!
public class MsBsDbFluteVer116Pmb extends SimplePagingBean implements ParameterBean, FetchBean {
となり、PagingHandling 系のインタフェースが定義されないまま出力されてしまいます。
この違いがどこからくるのかわからず、検索ページをうまく作ることが出来ていません。バージョンの違いが問題になっているとも思えないのですが、確認ポイントなどありましたら、
ヘルプ願います。
何卒よろしくお願いします。