[Seasar-user:11143] [S2Aop] ログ出力について

木村 究道 [E-MAIL ADDRESS DELETED]
2007年 10月 19日 (金) 16:54:06 JST


お世話になっております。木村と申します。

SQLのログ出力をAOPで実装しようとしています。

ログには、
 日付・ユーザID・機能ID・SQL文
を出力しようとしています。

このうち、機能IDの出力ができずに悩んでいます。


機能IDをどこかに文字列として定義しておき、それをアド
バイスするクラスで読込んで出力するのが良いかと思って
います。

ポイントカットするクラスに定義しておけばうまく読み取
れることは確認したのですが、ポイントカットはdaoのメソ
ッドにかけるので、事実上無理ということに気づきました。

daoを呼び出すクラス(Pageクラス)に定義しておくのが一番
シンプルだと思うのですが、Pageクラスに定義した文字列
を読込む方法がわからずに困っています。


良い方法はありませんでしょうか?

よろしくお願い致します。


# ちなみに、機能IDとはプログラム(画面)を機能分割して
# 割り振ったIDで、1機能IDで複数のプログラム(画面)が
# 存在します。

-- 
-----------------------------------------------------
 十八ソフトウェア株式会社
 システム開発部 アプリケーション開発課  木村 究道
 〒850-0861 長崎市江戸町6-5江戸町センタービル6F
 TEL:095-824-0018  FAX:095-827-8754
 E-mail: [E-MAIL ADDRESS DELETED]
-----------------------------------------------------



Seasar-user メーリングリストの案内