-2
ドキュメントからは、通常のWebアプリケーションとは別のプロジェクトのようです。 優れた機能ですが、ダイナミックWebApp Javaでプラグインするライトライブラリとして利用できませんか?Apache ISISライブラリをdynamic-webProjectと統合することはできませんか?
ドキュメントからは、通常のWebアプリケーションとは別のプロジェクトのようです。 優れた機能ですが、ダイナミックWebApp Javaでプラグインするライトライブラリとして利用できませんか?Apache ISISライブラリをdynamic-webProjectと統合することはできませんか?
いいえ、Apache Isisアプリは、Webアプリケーション(WAR)ファイルとして構築できます。
便宜上、jettyを使用してコマンドラインからアプリケーションを実行するランチャー - org.apache.isis.WebServerも提供します。
また、mvn jetty:runを使用してmvnコマンドラインから実行することもできます。
Dan、DataNucleusからデカップリングされた永続性を得ることは可能ですか?これは、関連するコアフレームワークです。または私たちが保持したいDBを選択することはできますか? – peaceUser
か、DataNucleusではなく他の永続化メカニズムよりも永続したいDBを選択できますか? MetaModelなど。 – peaceUser
現在、Apache Isisは少なくともエンティティと密接に結合しています。原則として、エンティティのないアプリを構築し、モデルを表示してから、独自の永続性をロールバックすることができます。しかし、それは多くの仕事になるでしょう。 DNはRDBMSだけでなく多くの異なるパーシスタンスストアをサポートしています。また、他のパーシスタンスストアを使用する場合は、DNのStoreManager SPIをいつでも実装できます(http://www.datanucleus.org/documentation/extensions/store_manager.html参照)。 –