「S2Dao」の「O/Rマッピング」が上手くいかない・・・


「Seasar2」の「S2Dao」の「O/Rマッピング」によるSQL発行が上手くいかない・・・
エラーとしては

2013-12-28 13:08:56,487  WARN CommandContextImpl - 引数(num)が見つかりません
2013-12-28 13:08:56,502  WARN CommandContextImpl - 引数(num)が見つかりません
2013-12-28 13:08:56,502  WARN CommandContextImpl - 引数(num2)が見つかりません
2013-12-28 13:08:56,502  WARN CommandContextImpl - 引数(num2)が見つかりません

と、ARGSアノテーションで指定した引数が見つけられない。
ちなみに引数は1つだと問題なかったが、2つ以上だと上記エラー。。

原因は超単純。

ARGSアノテーションの書き方が、

◆誤
[JAVA]
public String getTEST_ARG = “num, num2”;
[/JAVA]

◆正
[JAVA]
public String getTEST_ARGS = “num, num2”;
[/JAVA]

と、単純にARGSの”S”が抜けていただけだった^^

★参考URL
 ・[S2Dao] SeasarのO/RマッピングツールS2Dao

スポンサードリンク

コメント

タイトルとURLをコピーしました