問題タブ [eager]

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 に答える
743 参照

javascript - コンテンツを書き込めませんでした: ロールのコレクションを遅延初期化できませんでした。プロキシを初期化できませんでした - セッションがありません

FetchType.LAZYを使用すると、このエラーが発生します

コンテンツを書き込めませんでした: ロールのコレクションを遅延して初期化できませんでした: com.websystique.springmvc.model.User.userProfiles、プロキシを初期化できませんでした - セッションがありません

ここに私のモデルクラスがあります:

そして、これは私のjavascript ajaxです:

私のコントローラークラス:

私のサービスクラス:

しかし、FetchType.EAGERを変更すると正常に動作します。また、EAGER と LAZY の違いを読み取ろうとしましたが、私の場合、メモリ使用量が少ないなどの理由で LAZY を使用することを好むと思います。

LAZY を使用して ajax を機能させる方法は他にありますか? どんな助けでも大歓迎です。

================================================== ======================= 更新

ここに私の UserDaoImpl クラスがあります:

AbstractDao クラス:

@ Bushra Hannure ありがとうございます。誤って Dao のコードをぶつけてしまいました。

for(User user : users){ Hibernate.initialize(user.getUserProfiles()); }

FetchType を再度 LAZY に変更すると、問題なく ajax 呼び出しを使用できます。私の初心者の質問で申し訳ありません。

しかし、それがどのようにメソッドをオーバーライドしたのか理解できません。フェッチは熱心に行われると書かれていますが、完全には理解できません。しかし、モデルクラスがLAZYに設定されていても、どういうわけか今でも機能しています。

このコードの参照については、次のリンクを参照してください: http://websystique.com/springmvc/spring-mvc-4-and-spring-security-4-integration-example/

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

python - Eager モードでの TF.data.dataset.map(map_func)

私は熱心なモードを有効にして TF 1.8 を使用しています。

mapfunc 内の例を印刷できません。mapfunc 内から tf.executing_eagerly() を実行すると、「False」が表示されます

print(new_ex) 出力:

mapfunc の外では、正常に動作します。しかし、その内部では、渡された例には値も .numpy() 属性もありません。