2004-04-09から1日間の記事一覧

-グイン・サーガ94 永遠への飛翔

グイン・サーガの94巻「永遠への飛翔」を朝、書店で見つけたので購入。94巻ですよ、よくもまぁ。はじめてグイン・サーガを読んだのはおそらく中学生ぐらいです。そのときでもすでに30冊ぐらいは出てたんじゃなかったかな?最近は文庫本が2ヶ月に1冊のペース…

-S19: カスタムメイドカー

oss

Seasar2のコンポーネント生成方法の最後として、Selによるコンポーネント生成を見ていきます。 list19-1. 名前で取得するHighway.java修正版 package tutorial.org.seasar.console; import org.seasar.framework.container.S2Container; import org.seasar.f…

-非同期メソッド実行

oss

このまえのオブジェクト同期の逆?で非同期にメソッドを実行するAdviceをSeasar2で作ってみました。 ひがさんからコメントはいりましたので、参考にして追加開発してみました。 package org.seasar.framework.aop.advices; import java.util.HashSet; import…

-「S2AOPの正体」も完成

oss

やっと明日のPPT書きあがりです。「S2IoCへの招待」27ページおよび「S2AOPの正体」20ページで、全47ページ。時間が心配です。 PPTは事前ダウンロードになってます。http://sourceforge.jp/projects/seasar/からKarasawagiDocでダウンロードできます。可能な…

-S20: メーカー研究所

oss

これまでは、設定XMLが常にひとつのファイルでした。Seasar2は設定XMLを分割する機能を持っています。また、設定XMLを分割すると、ファイル毎(正確には<components>エレメント毎)に名前空間を定義することができます。 list20-1. 名前空間を利用したHighway.java修正版</components>…

-例外をトラップするAdvice

oss

明日のPPTの用意で作ったAdvice第二弾です。例外をトラップするために、まじめに作ったAdvice。 package org.seasar.framework.aop.advices; import java.util.HashSet; import java.util.Iterator; import java.util.Set; import org.seasar.framework.aop.…