問題タブ [interceptor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1509 参照

http - Google Chrome との間の http トラフィックの傍受

IE または Firefox を使用している場合、HTTP トラフィックをインターセプトするために Fiddler を使用します。一日のほとんどでクロムを使用しているので、Fiddler などを使用して http トラフィックを確認できるようにしたいと考えています。Chrome 開発者は何を使用しますか? 私は Fiddler のような自動のものを好みますが、設定が必要なものなども役立ちます。

PS:それが重要な場合、私はWindows Vista 64ビットHOME PREMIUMを使用しています。

0 投票する
2 に答える
1453 参照

.net - OnPreInsert、OnPreUpdateの関連付けにオブジェクトを追加します

オブジェクトの関連付けに監査ログエントリを追加する必要があるイベントリスナー(監査ログ用)があります。

AuditLogsコレクションはカスケードでマップされます:

そして、リスナーは、監査可能なオブジェクトにログエントリを作成するように要求するだけで、ログエントリを更新できます。

TransientObjectExceptionただし、問題は、トランザクションをコミットするときにスローされることです。

カスケードがAllに設定されているので、NHがこれを処理することを期待していました。また、を使用してコレクションを変更しようとしましたstateが、ほとんど同じことが起こります。

したがって、問題は、オブジェクトが保存される前にオブジェクトの関連付けを変更する最後のチャンスは何ですか?

ありがとう、
Dmitriy。

0 投票する
3 に答える
1362 参照

nhibernate - nhibernate インターセプト選択クエリ

ニバネートインターセプターを見ています。クエリの保存、更新、削除を傍受できるようですが、とにかく選択クエリを傍受できます。

私が抱えている問題は、特定の場合に実行中のSQLステートメントにいくつかの追加のSQLフィルターを自動的に追加したいということです。

何かご意見は

サンクスマット

0 投票する
1 に答える
88 参照

c# - REAL WinMoデバイスでセルラーエミュレータを使用しますか?

これが可能かどうかはわかりませんが、それが明らかに私がこの質問をしている理由です:) REALPHYSICALデバイスでCellularEmulatorの機能を活用することは可能ですか?:)したがって、デバイスでテストする場合、MessageInteceptorをテストするために実際のSMSを送信する必要はありません。

ちなみに、MessageInteceptorは、メッセージをインターセプトするためにいくつかのメッセージの後で失敗するのはなぜですか?:(

事前に感謝します:)

0 投票する
1 に答える
908 参照

c# - あなたが所有しておらず、作成していないオブジェクトの静的メソッドをインターセプトすることは可能ですか?

この質問に対する私の考えられる答えを参照すると、どのユーザーが変更を行ったかを記録しながら、ASP.NET メンバーシップ テーブルをどのように監査しますか?

所有していないコードから、所有していない封印された内部クラスの ctor への呼び出しを傍受して、オブジェクトを操作してから返すことは可能ですか?

具体例:

SqlMembershipProvider、すべてのデータ アクセスに対して、接続ヘルパー クラスをインスタンス化しますSystem.Web.DataAccess.SqlConnectionHolder

System.Web.DataAccess.SqlConnectionHolder望ましい結果は、このインスタンス化をインターセプトし、実行を続行させる前に、の ctor で開かれているパブリック接続で操作を実行することです。

更新: つまり、leppie が私の例に関して観察したように、私が欲しいと言っていることは、私が望んでいるものではありません。

目標はこれからSystem.Web.DataAccess.SqlConnectionHelper.GetConnection()

では、このメソッドの呼び出しを傍受できますか?

これは可能ですか?もしそうなら、簡単な例をいただければ幸いです。

0 投票する
1 に答える
100 参照

castle-windsor - すべてのコンポーネントに対してWindsorOnCreated

コンテナによるすべてのインスタンスの作成/解決をグローバルにインターセプトするにはどうすればよいですか?これは、コンポーネントごとにOnCreatedを使用して個別に実行できることはわかっていますが、コンテナーによって解決されるすべてのオブジェクトに対してグローバルに実行したいと考えています。

ありがとう。

0 投票する
1 に答える
8549 参照

hibernate - Spring/Hibernate の遅延読み込みに必要なヘルプ

私はこれが何度も議論されてきたことを知っています。これがどのように機能するのか、どこに間違いがあるのか​​ 理解できません。
私がやろうとしていることと、私が取っている仮定を示す最良の方法は、縮小された例を示すことだと思います...

名前付きの Product クラスがあります。名前は遅延型の String プロパティです。

私のDAO:

マイ サービス インターフェイス:

私のサービスの実装:

私のメインクラス:

私のapplicationContext.xml:

例外フラグメント:

HibernateInterceptor がさまざまな呼び出しの間で Hibernate セッションを開いたままにしていると仮定しても、私は正しいですか? もしそうなら、製品オブジェクトを読み込んだ後にセッションが閉じられるのはなぜですか?

OpenSessionInViewInterceptor も使用できることをどこかで読みましたが、機能させることはできません。この小さな例にそのインターセプターをどのように追加しますか?

これがどのように機能するかについて、コードの間違いや誤解はありますか?

これがどのように機能するかを確認するためにダウンロードできる簡単なサンプルコードを知っていますか?

前もってありがとう、ネキノ

0 投票する
3 に答える
21713 参照

login - Struts 2 のインターセプターで別のアクションにリダイレクトする

私は現在、Struts 2 を学習中です。現在、未確認のユーザーがログイン フォームにリダイレクトされる単純なアプリケーションを構築しています。

ユーザーの資格情報を取得し、それらを検証してユーザーオブジェクトをセッションに保存するログインフォームとアクション機能がありますが、ログインが行われる前にページへのアクセスを防止しようとしており、インターセプターを使用してこれを実行しようとしています.

私の問題は、 User オブジェクトがセッションに保存されているかどうかを確認するインターセプターを作成しましたが、保存されていない場合はログインページにリダイレクトしたいのですが、ストラットをバイパスしてを使用せずにこれを行う方法を見つけることができないことですHttpServletResponse.sendRedirect メソッド

構成:

インターセプター コード:

0 投票する
2 に答える
356 参照

nhibernate - NHibernateインターセプターは、多対多のセット/リストの変更を要求していません

NHibrenateを使用するアプリケーションがあり、ロギング/監査にインターセプターベースのソリューションを使用しています。

基本的に、EmptyInterceptorを継承し、OnFlushDirty、OnSave、およびOnDeleteをオーバーライドするクラスがあります。

他のプロパティを変更せずに多対多を使用してマップされたセットまたはリストに追加または削除した場合を除いて、すべてが完全に機能します。インターセプターメソッドは呼び出されません。

NHibrenateに接続して、それらの変更を検出するにはどうすればよいですか?

クラスは次のようになります。

}

このhbmマッピングを使用すると:

私はNHibrenate2.0.1を使用しています(それが違いを生む場合)。これは、プロジェクトのライフサイクルでNHibrenateをアップグレードするのに適した時期ではありませんが、どうしても必要な場合はアップグレードします。

ありがとう。

0 投票する
1 に答える
1805 参照

java - Hibernate および JSF 2 での OpenSessionInViewInterceptor の使用

注釈のみを使用して、Hibernate、Spring、および JSF2 でアプリケーションを構築しています。Spring にある OpenSessionInViewInterceptor を利用して、Bean 内で開く可能性のある休止状態のセッションをキャッチするにはどうすればよいですか?

私は、一般的な「ロールのコレクションを遅延して初期化できませんでした: your.Class.assocation セッションまたはセッションが閉じられませんでした」という問題をエレガントに解決しようとしています。別のPOJO内のPOJOのまだ初期化されていないリストから読み取ろうとするときの問題(読み取りたいプロジェクトオブジェクトのリストを含むDAOによって取得されたタグエンティティ)。私はこれを見つけました:
http://www.paulcodding.com/blog/2008/01/21/using-the-opensessioninviewinterceptor-for-spring-hibernate3/
しかし、私の環境ではそれを利用できませんでした。

インターネットは曖昧で役に立たないチュートリアルでいっぱいなので、詳細な回答を提供してください。ステップバイステップの説明が提供されていることを考えると、代替ソリューションにも大いに役立ちます。