モノリシック Maven を再利用可能なマルチモジュール プロジェクトに変換しました。元のプロジェクトから 3 つのプロジェクトを作成しました。今、私は問題に直面しました。新しいアプリケーションを作成していますが、将来他のプロジェクトで使用できる他の 2 つのプロジェクトを使用して作成したいと考えています。ただし、再利用可能なプロジェクトには独自のドメイン クラスがありますが、新しいアプリでそれらの機能を拡張する必要があります。再利用可能なプロジェクトのドメイン クラスは汎用です。
さて、私が作成した新しいアプリケーションでこれらのクラスを拡張する唯一の選択肢はありますか? これは悪いですか?私が持っているクラスのいくつかは、たとえばQuestion
. ただし、このクラスには、作成するアプリでより多くの機能を持たせる必要があります。これに対する他の解決策はありますか?