前提・実現したいこと
dbfluteの活用方法
を参考に
stsを使って、dbfluteの外だしSQLの呼び出しを実装しようとしています。
Javaファイル中で
java
1NotificationUserRecodeListPmb pmb = new NotificationUserRecodeListPbm();
としたいのです。
発生している問題・エラーメッセージ
sql文を作成(pgadminで正しく実行されることを確認しました)し、manage.bat(renewal)を実行しました。
しかし、pmb
dbflute.logには、
BUILD SUCCESSFUL
と書いてあったのですが、
作成されているだろうNotificationUserRecodeListPmb.javaが作成されておらず
importすらできません。
該当のソースコード
sql
1/* 2 [df:title] 3 テーブルから対象者のレコードを検索し、to_user_idの昇順でリストとして返します。 4 5 [df:description] 6 7*/ 8 9-- #df:entity# 10 11-- !df:pmb! 12-- !!AutoDetect!! 13 14select * 15from t_notification_mng 16where sys_up_date 17 between /*pmb.sys_up_date*/'2019-02-08 02:24:51.2533597' and /*pmb.sys_up_date*/'2019-02-08 04:24:51.253359' and 18 notification_target_flg = /*pbm.notification_target_flg*/1 and 19 (slip_no, slip_seq) 20in 21 ( 22 select slip_no, max(slip_seq) 23 from t_notification_mng 24 where sys_up_date 25 between /*pmb.sys_up_date*/'2019-02-08 02:24:51.2533597' and /*pmb.sys_up_date*/'2019-02-08 04:24:51.253359' and 26 notification_target_flg = /*pbm.notification_target_flg*/1 27 group by slip_no 28 ) 29order by to_user_id
試したこと
dbflute.logに、
2019-02-08 14:11:56,303 [main] INFO (DfRefreshResourceProcess#show():296) - Look! Read the message below.
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Failed to refresh the resources.
とあったので、手動で、STSからリフレッシュをしてみましたが、変わりませんでした。
補足情報(FW/ツールのバージョンなど)
dbflute.logには、ほかにも書いてあったこと。参考になれば…
2019-02-08 14:11:53,672 [main] INFO (DfOutsideSqlAnalyzer#traceResult():336) - -> success=1 failure=0
2019-02-08 14:11:53,672 [main] INFO (DfSqlFileFireMan#fire():65) - ...Firing: (今回の質問とは関係ない別のsqlファイル).sql
2019-02-08 14:11:53,674 [main] INFO (DfOutsideSqlAnalyzer#traceResult():338) - -> SQL for sql2entity was not found in the SQL file!
2019-02-08 14:11:53,674 [main] INFO (DfSqlFileFireMan#fire():65) - ...Firing: TNotificationMngBhv_selectNotificationUserRecodeList.sql
2019-02-08 14:11:53,676 [main] INFO (DfOutsideSqlAnalyzer#traceSql():330) - SQL:
回答1件
あなたの回答
tips
プレビュー