[Seasar-dev:230] Re: toString() を自動生成するToStringInterTypeはどうでしょうか?
Koichi Kobayashi
koichik
2006年 1月 9日 (月) 03:30:17 JST
小林 (koichik) です.
Date: Mon, 9 Jan 2006 02:57:16 +0900
From: "Kenichiro Murata" <muraken720 @ msj.biglobe.ne.jp>
To: <seasar-dev @ lists.sourceforge.jp>
Subject: [Seasar-dev:229] Re: toString() を自動生成するToStringInterTypeはどうでしょうか?
> 話はちょっと別ですが、このInterTypeAutoRegisterは既存の
>
> ・FileSystemComponentAutoRegister
> ・ComponentAutoRegister
>
> とはどのような関係にあるのでしょうか。
それらとはあまり関係がなくて,AspectAutoRegister の兄弟です.
> JarComponentAutoRegisterとFileSystemComponentAutoRegisterの
> 切り替えを行いたくないのでComponentAutoRegisterを使うことを標準に
> しようとしているのですが、InterTypeAutoRegisterはインタフェースが
> 同じではないですよ?
> #autoNaming, addReferenceClassがない
InterTypeAutoRegister は AspectAutoRegister と同様,
コンテナに登録済みのコンポーネントを対象にインタータイプを
適用します.
そのため,ファイルシステムや Jar ファイルからクラスを
検索する機能は持っていません.
S2 の AutoRegister の使い方は,
1.(FileSystem|Jar)?ComponentAutoRegister でクラスを
コンテナに登録する.
2.(Aspect|InterType)AutoRegister でコンテナに登録済みの
クラスにアスペクトやインタータイプを適用する.
となります.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>koichik @ improvement.jp</e-mail>
</signature>
seasar-dev メーリングリストの案内