私は Maven ベースの J2EE プロジェクト構造を持っています
Customer (root pom)
|
|------ WebTier (JSF 2/Primefaces)
|
|------ BusinessTier (EJB 3.*, interfaces, interface impl)
|
|------ PersistenceTier (JPA 2)
|
|------ CustomerEar
基本的なルーチンを処理するための新しい Java クラスが必要であることがわかりました。Utilities は BusinessTier からも使用される可能性があるため、この Utility クラスを WebTier の下に配置することはお勧めできません。独立したJavaプロジェクトを作成し、必要なクラスを実装し、このjarを耳に含めることは「ベストプラクティス」ですか??