XMLWordPrintable

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Minor
    • Component/s: None
    • None

      Java版において、例えばDBアクセスが、

       AaaPage → BbbService → XxxBhv

      というような順序で呼び出された場合、
      実行ステータスのログにおいて以下のように出力される。
      (呼び出し元のクラス名・メソッド名:行番号が表示されるようになる)

      ======================================
                          XxxBhv.selectList()
                          ==============
      AaaPage.initialize():23 --> BbbService.select():58 --> ...
      

      C#版でもこうなるようにしたい。

      【タスク】
      A. Java版の実装を参考にする
      B. C#での実現可能性を検討する
      C. 実装して組み込んでみる

      <A>
      https://www.seasar.org/svn/sandbox/dbflute/trunk/dbflute-basic-example
      をチェックアウトして参考にするのがよい。
      allcommon.s2dao.S2DaoInterceptorにて実装している。

      <B>
      スタックトレースをどれだけ構造的に解析できるか!?
      自動生成クラスがDLL参考でも行番号が取得できるか!?
      などなど

      <C>
      Javaのプログラムがどれだけ素直にC#へ移行できるか!?

            Assignee:
            jflute
            Reporter:
            jflute
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: