S2Dao

Seasar-user:4065あたり

自分しか使わないんだったら、jarの中に入ってなくてもいいんだけどね〜。(w

ARGSアノテーション

こんなの作ってみた。これのテストケース見ると分かるけど、ARGSアノテーション書かなくてもメソッドの引数名が取れる。

メソッド毎に

戻り値のBeanを定義できると良いかも @Bean(Hoge.class) List getHoges(); みたいなのとか。 String メソッド名_BEAN みたいなのとか。 無ければ、クラスに定義されてるヤツ。って思ったけど、 Hoge[] getHoges() とか List getHoges(); って書いてあったら…

排他

アノテーションでやってるけど、インターセプタに設定してやった方がいい気がする。 TIMESTAMP_PROPERTYアノテーションとか。 って、なぜか思い出した。

ちょっとソース見たけど

Foo getFoo(int fooId); みたいなインターフェースがあって、selectで、2件以上あっても、エラーじゃなくて、1件目しか返さないのね。Listにしろとか、SQL間違ってんじゃないの?みたいな警告もでないし。 ただ、それだけ。仕様と判断。 警告くらい出ても良…