2011-10-27 25 views
1

私はいくつかのWebプロジェクト(Spring MVC + Hibernate)を持っています。休止状態のオブジェクトの場合は、注釈を使用しています。特定の目的のために、私はweb-projectと同じオブジェクトを使用するコンソールアプリケーションを作成する必要があります。だから私はそれをコンソールアプリケーションプロジェクトで再定義する必要があります。 私は、hibernateオブジェクトを持つaxternalライブラリ(jarファイル)を作成し、それを必要とする各プロジェクトにそのライブラリを接続することを考えました。 これは良い解決策ですか?このソリューションでは、休止状態のオブジェクトにいくつか問題がありますか?さまざまなソリューションがあるかもしれませんか? hibernateオブジェクトの外部ライブラリの作成

答えて

2

コンソールアプリケーションとWebプロジェクトの両方で同じデータベースが使用されていますか?はいの場合は、コードを再利用できるため、良い解決策です。

両方のアプリケーションに独自の休止状態のエンティティがある場合は、更新がある場合は両方のアプリケーションのエンティティを更新する必要があります。休止状態のエンティティをライブラリとして作成する場合は、ライブラリを一度更新するだけで済みます。

関連する問題