0

JRebelとJavaのDynamicClassLaodingに関していくつか質問があります。

たとえば、サーブレットでは、WEB-INFディレクトリのclassesディレクトリにサーブレットクラスをリロードして、クラスの内容を変更するたびに、コンパイル後に、再構築せずに変更がWebアプリに直接反映されるようにすることができます。私のWebアプリケーション。

JRebelは上記以外に何を提供しますか?

4

1 に答える 1

2

Javaクラスのリロードに加えて、JRebelはJavaエコシステムの幅広いテクノロジーの統合を提供します。つまり、あらゆる種類のコンテナやフレームワークとの統合を意味します。

Java EEの世界で機能するには、コンテナーとの統合が必要です。たとえば、新しいEJBをその場で追加したい場合です。フレームワーク固有の変更をサポートするために、JRebelに組み込まれた特別なプラグインがあります。たとえば、Springコンテキストで新しいBeanを追加し、それを別の場所に注入したい場合、またはその場で新しいStrutsアクションを追加したい場合、またはJSPスクリプトレットでJavaクラスへの変更を確認します。リストする機能はたくさんあります

特定のフレームワーク統合の完全なリストは、Webサイトで入手できます。

于 2012-11-27T11:59:43.480 に答える