2

データベース全体 (最大 200 テーブル) 用の JPA 2.0 エンティティ クラスを作成しました。アプリケーションを再構築して初めて起動するたびに、次のメッセージが表示されます。

INFO: <entity_classname> actually got transformed
INFO: <entity_otherclassname> actually got transformed
...

また、Glassfish でのこれらの (情報) メッセージの出力は非常に遅く、アプリケーションの起動に約 1 分 (!) かかります。

メッセージが問題だと思います。Glassfish コンソールが Netbeans ウィンドウでフリーズし (メッセージが出力されない)、プロセス全体に約 5 秒かかることがあるためです。

これらのメッセージを無効にする方法が見つかりませんでした。速度を上げる方法はありますか?

4

1 に答える 1

2

これは、JPAクラスの動的な織り方によるものだと思います。静的ウィービングを試してみてください(またはウィービングをまったく行わないでください。ただし、これにより遅延読み込みなどが無効になります)。

于 2010-08-11T08:52:34.920 に答える