[Seasar-user:5137] Re: S2.4.2.+S2Dao1.0.39
Junichi Kato
[E-MAIL ADDRESS DELETED]
2006年 11月 16日 (木) 02:59:03 JST
加藤です。
いろいろやっていたら、[EDAO0017]は解決したのですが、[ESSR0068]が発生、
以前もはまったのですが、
public String selectById_ARGS = "departmentId";
public Account selectById(Integer departmentId);
インターフェイスに対応するSQLファイルがないので、例外が発生していました。
でも、エラーメッセージが
「[ESSR0068]テーブル(department)のカラム(departmentId)が見つかりません」
なので、ちょっと直感的でなくてすぐに間違いに気づけません。
ちなみに、このSQLファイルは、Doltengで雛形を生成してもらうことはできない
でしょうか?
後、個人的な希望ですが、プラグインによるサポートだけでなく、例外が発生し
た場合のメッセージにも工夫があったほうがよいと思います。
たとえば、現行、出力しているメッセージに加えて、「selectByIdに対応する
SQLファイルが存在しません」などの対処に結びつくようなメッセージも出力し
ていただけるとかなり開発者にやさしくなるかと思います。
現状ですと何かあるごとに、自分の間違いを探すために、スタックのソースをみ
たり、ステップ実行してしまいますので、検討いただけたら幸いです。
───────────────────────────────
有限会社 グランテック
代表取締役
加藤 潤一 Junichi Kato
〒150-0011 東京都渋谷区東1-23-4
TEL : 03-3498-2011
FAX : 03-3498-2012
Mobile : 090-7238-6314
[E-MAIL ADDRESS DELETED] http://www.grandtech.jp/
Seasar-user メーリングリストの案内