将一个小型Java EE应用程序与EJB捆绑在一个war文件中会被视为不良做法吗?

时间:2012-04-16 07:45:57

标签: java-ee ejb

我正在研究一个也使用EJB的小型Java EE应用程序。这是一个非常小的应用程序,只有几个bean。

现在我将整个应用程序捆绑在一个war文件中。这会被视为不良做法吗?我应该为EJB创建另一个项目和生成的jar文件吗?

从实际角度来看(除了能够在多个项目中重用EJB之外),在一个war文件中部署所有东西与将它们分成war + jar文件有什么优缺点?

1 个答案:

答案 0 :(得分:2)

要尊重Java Multitiered架构,最好将EJB保留在JAR中。将业务逻辑与Web层分离是一种更好的做法。然后,您可以使用EARcheck this too)进行部署。  但是如果你的申请规模很小并且不会长大,那么把所有东西都放在战争中是可以接受的。