問題タブ [proxyfactory]

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 投票する
0 に答える
880 参照

doctrine - Zend Framework 2 - BjyAuthorize エンティティが見つかりませんでした。/vendor/doctrine/orm/lib/Doctrine/ORM/Proxy/ProxyFactory.php の 177 行目

Zend Framework 2 でプロジェクトを開始し、モジュール ZfcUser と BjyAuthorize をセットアップしました。ZfcUser 部分は正しく動作しますが、BjyAuthorize をアクティブにするとエラーが発生します

Doctrine\ORM\EntityNotFoundException: エンティティが見つかりませんでした。/vendor/doctrine/orm/lib/Doctrine/ORM/Proxy/ProxyFactory.php の 177 行目のコール スタック

ここに私の設定ファイルがあります: - comper.json

application.config.php

bjyauthorize.global.php

zfcuserdoctrineorm.global.php

この問題の原因を知っている人はいますか?

0 投票する
0 に答える
700 参照

java - Spring Java Config: package-private ターゲット クラス コンストラクターを使用して ProxyFactoryBean を作成する方法

次のJavaコードが与えられた場合(私の管理外のサードパーティライブラリから):

そして、パッケージプライベートコンストラクターを持つ次のクラス A (これが唯一のコンストラクターです):

ProxyFactoryBean.setTargetName は、すでにインスタンス化された Bean の ID を想定しています。私のSpring Java Configクラスはアプリケーション固有のパッケージに含まれているため(そして、それをsome.third.party.libに変更したくないため)、パッケージプライベートであるため、クラスAをインスタンス化できません。リフレクションを使用して A のコンストラクターの可視性を一時的に変更できることは承知していますが、可能であればこれを避けたいと考えています。

Q : (どのように) Spring Java Config でクラス A のSpring (4.2.1.RELEASE) ProxyFactoryBeanを作成できますか?

Spring XML 構成を使用する場合、この状況は発生しないことに注意してください。これは、Spring (バックグラウンドで) がおそらくリフレクションも使用してクラス A の Bean を作成するためです。

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

java - 春にCommonsPool2TargetSourceを設定するには?

これは私の首の痛みになります!!! 3つの質問があります。

1) カスタム POJO クラスをプールするために、プロジェクトで CommonsPool2TargetSource を構成したいと考えています。

私がこれまでに行ったこと:

MySpringBeanConfig クラス:

「com.redirect.model」パッケージ内の私の POJO クラス:

私が得ている例外:

org.springframework.beans.factory.NoUniqueBeanDefinitionException: タイプ [com.redirect.model.JioTUURL] の適格な Bean が定義されていません: 単一の一致する Bean が予想されますが、2 が見つかりました: jioTUURL,proxyFactoryBean

参考までに、JioTUURL の Bean を明示的に定義していません。春の @ComponentScan までです

次の行をコメントすると、 JioTUConfig.javaクラスのproxyFactoryBean()メソッド内で

その後、以下のようなログ情報で正常に動作しています

09-08-2016 16:28:13.866|INFO |localhost-startStop-1|タイプ [class org.springframework.aop.target.CommonsPool2TargetSource] の Bean 'poolTargetSource' は、すべての BeanPostProcessor によって処理される資格がありません (例:自動プロキシには不適格)|[PostProcessorRegistrationDelegate.java:328]

2) プールからオブジェクトを取得する方法は?

3) プール内のオブジェクトはリサイクルされますか? または、HTTP 要求が処理されるたびに再インスタンス化されますか?

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

spring - Spring Aop ProxyFactoryBean および ProxyFactory および ClassCastException

ProxyFactoryBeanプロキシ オブジェクトを取得するために使用すると ClassCastException が発生しますが、ProxyFactory を使用してプロキシオブジェクトgetProxy()を取得すると、正しく動作します。Spring 4.x を使用しています。

2 つの Bean、WaiterTest と Seller の定義:

アドバイスの定義:</p>

アドバイザーの定義:</p>

テストクラス:</p>

Beans.xml:</p>

結果:

要約:</p>

なんで?

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

java - Java での MongoDB のインターセプター

私はSpringとMongoDBが初めてです。MongoDB での CRUD 操作を監査しようとしています。MongoDB レベルでの変更を監査する多くのプラグインを見つけましたが、Java レベルで動作するインターセプターまたはフック (休止状態の EmptyInterceptor など) のようなものを探しています。

Java で GMongo を使用して MongoDB を操作しています。この問題で私を助けることができるものは何ですか?