S2

BeanUtilsの流れるようなインターフェース

S2

http://d.hatena.ne.jp/higayasuo/20071119#1195478164 いいですねぇ.これだけ別JARで欲しいかも.

Seasarの動作解析をビジュアルに!

S2

http://www.smg.co.jp/service/products/arrow_vision/ うちのプロジェクトでも使いたい. S2 じゃないけど (^^;;

JavaWorld の S2 特集

S2

JavaWorld 5 月号の S2 特集を読んだ. 特に Part2 の Spring との比較が読み応えがあった. 是非とも Spring のコミュニティの反応を聞いてみたいものだ. 記事を英訳して TSS とかに投稿すれば面白そう...

過去アーカイブ

S2

http://seasarproject.g.hatena.ne.jp/keyword/S2%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e5%b1%a5%e6%ad%b4

S2.1.0, S2JSF EA1リリース

S2

…ということで早速ダウンロード。。。でも S2 2.0.22 がダウンロードできないようになってるみたい?

S2 を使ったプロジェクト

S2

S2, S2Dao, S2Struts を利用した案件がようやく一段落. 初めての S2 案件,その他諸々のリスクも沢山あったがなんとかたどり着けた. 終わってみると,慣れてるはずの Struts に一番悩まされたような気もする...しかし,ほっとする間もなく次の燃え盛ってい…

S2Dao バッチ更新

S2

バッチ更新で,排他制御が利かない...はっ,忘れていた.Oracle JDBC の executeBatch() は更新行数を返してくれないのだった. (-2 の配列?) これではどうしょうもないか.

S2Dao

S2

そろそろ Timestamp 機能が欲しい...

S2.0.21 S2Dao1.0.11リリース

S2

S2Dao に Timestamp 機能が入りました. ありがとうございます>ひがさん

S2Dao メモ

S2

SQL コメントの前後の空白には注意. /*IF a.foo != null*/ FOO = /* a.foo */ 'dummy' /*END*/だと FOO = 'dummy' という条件が付加されてしまう. 正しくは以下のように空白を付けずに記述する. /*IF a.foo != null*/ FOO = /*a.foo*/'dummy'/*END*/

S2Dao への要望

S2

S2Dao 1.0.9 でかなりの事が自動生成される SQL でできるようになった. しかし,ORDER BY を指定しようとすると自動生成の恩恵が受けられない. QUERY アノテーションが ORDER BY で始まれば,自動生成の SQL の最後に付加する ORDER BY アノテーション の…

S2 2.0.20 & S2Dao 1.0.10 リリース

S2

下に書いた ORDER BY に関しては,すでに取り込まれている...

DelegateInterceptor

S2

DelegateInterceptor を使えば,メソッドの呼び出しを別のコンポーネントに委譲できる. なるほど,基本的には別のコンポーネントに委譲して,実装を追加・変更したいメソッドだけ実装すればいいのだな...と思っていたのだが,どうもうまくいかない. メソッ…

S2Dao 1.0.8

S2

ちょっと試してみたが,以下のような不具合らしき現象が発生している… Oracle で付属のサンプルを実行すると, EmployeeAutoDao#getEmployeesBySal() メソッドの実行で例外発生. (ORA-00933: SQLコマンドが正しく終了されていません。) その時の SQL SELECT…

S2Dao 1.0.8(続)

S2

DTO と BEAN アノテーションで指定されているクラスで同じ名前の COLUMN アノテーションが使えない. (下記 2 つ目改め)サンプルで Employee, EmployeeSearchCondition の両方に以下のように指定する. public static final String jobname_COLUMN = "job";…

S2Dao 1.0.9 リリース

S2

DTO と BEAN の問題解決 さっそくダウンロードして動作を確認. Oracle の問題は,月曜日にでも確認しよう.→ 無事動作することを確認 9/27#それにしても,対応早すぎ.改めて,ひがさん恐るべし...

S2.0.18、S2DaoV1.0.7リリース

S2

OracleのUnicode問題に対応したらしい.早速,ダウンロードしてみてみると,以前の日記の対応を取り込んでくれているようで感謝. #ひがさんの日記で自分の名前を発見して,かなりビックリ (^^;;これで S2 を使えば,独自の Oracle 文字化け対策は必要なく…

(続) Oracle での文字化け対策

S2

とりあえず、以下のような方法で大丈夫そう. #素直に DB 側で JIS16SJISTILDE を使えれば何もしなくてもいいんだが…OracleResultSet, OracleResultSetFactory を用意し,どっかの DI に以下を記述する <component class="example.OracleResultSetFactory"> <initMethod> @org.seasar.extension.jdbc.impl.BasicSelectHandl</initmethod></component>…

S2DAO への要望

S2

Bean を引数にして SELECT 文の自動生成 更新の排他制御に Timestamp を使えるように 実は,知らないだけで既にできるのかも?Bean を引数にとる SELECT 文は以下のような SQL を用意しておけばいいのだが… SELECT * from XXXX /*BEGIN*/ WHERE /*IF a.col1 …

Oracle での文字化け対策

S2

メーリングリストの中で,「S2JDBCでOracleのUnicode問題とうまく付き合いたい...」のスレッドを発見 http://lists.sourceforge.jp/mailman/archives/seasar-user/2004-June/000796.html1. Oracle の文字化けに対応した ResultSet を実装 2. 上記の ResultSe…