[seasar-dev:1137] Re: [Seasar-user:19266] について。
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2010年 2月 12日 (金) 22:30:24 JST
小林 (koichik) です.
Date: Fri, 12 Feb 2010 22:00:43 +0900
From: newta <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [seasar-dev:1136] [Seasar-user:19266] について。
> AspectCustomizerを修正したソースを添付します。
> ソースはまだ適当ですが、コンセプト的なものは分かってもらえると思います。
もしかしたらご存じないかもしれませんが,
実は SMART deploy ではインターセプタは
デフォルトで prototype になります.
# dicon に定義しないで自動登録の場合.
HttpSession とか使ってなくても.
なので,既存のインターセプタほとんど全滅.(^^;
prototype でもクラスをエンハンスする際に
取得されたインスタンスがずっと使われ続けるので,
COOL 時のライフサイクルは singleton とほとんど
変わらないのですけどね.
ともあれ (JW),そういうやり方より,Dolteng の
はき出す customizer.dicon に
<!--
request・session スコープの Dto や,
HttpServletRequest・HttpSession を使用する
インターセプタはこのプロパティを true にしてください.
-->
<property name="useLookupAdapter">false</property>
とか入れればいいのかなとか思ったり.
みんなここからコピペしてるんでしょう,みたいな.
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-dev メーリングリストの案内