[Seasar-user:2127] Re: S2Dao へのフィードバック
Masanobu Shimura
mikeshimura
2005年 6月 7日 (火) 06:57:28 JST
小林さん
NoTargetRowException または NoTargetRowRuntimeException
はどうですか?
志村
--- Koichi Kobayashi <koichik @ improvement.jp> からのメッセージ:
> 小林 (koichik) です.
>
> On Mon, 06 Jun 2005 21:22:49 +0900
> Yasuo Higa <higa @ isid.co.jp> wrote:
>
> > これは、throws ?の例外のクラス名で判定するようにしたいと思います。
> > 例えば、XxxRuntimeExceptionがクラス名の最後に付いていること
> > をルールだとすると更新メソッドがthrows HogeXxxRuntimeExceptionだと
> > 更新件数のチェックをするようになるわけです。
> > Hogeは無くても可。パッケージ名も自由。
>
> なるほど,どうせリフレクションするのだから,特定の例外ではなく
> 命名規約で判断するということですか.それはいいですね.
> それならいっそ,"Runtime" はあってもなくても可の方がよさげ.
> RuntimeException の派生例外でも名前に Runtime が付いてるのは
> 少数派ですし.正規表現で
>
> Pattern.compile(".*Xxx(Runtime)?Exception")
>
> という感じで.
>
> > XxxRuntimeExceptionとそのメッセージを募集します。
> > NotModifiedRuntimeExceptionだとUpdateFaliureRuntimeExceptionと
> > あまり変わらない感じがするので。
>
> NoRowModifiedRuntimeException
>
> ...あまり変わってないか (苦笑).
>
> ZeroModifiedRuntimeException
>
> うーみゅ,XxxModified から離れられない...
> update と insert で分けて ZeroUpdated〜 とかの方がいいのかなぁ.
> そもそも英語力がないからダメですね... orz
>
> --
> <signature>
> <name>Koichi Kobayashi</name>
> <e-mail>koichik @ improvement.jp</e-mail>
> </signature>
>
> _______________________________________________
> Seasar-user mailing list
> Seasar-user @ lists.sourceforge.jp
> http://lists.sourceforge.jp/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内