2015-02-06 49 views
0

當前我使用包含實體和DAO的JPA包。 DAO是單身EJB。DAO Bean包

據我所知,EE規範要求爲此使用兩個包:一個JPA包和一個用於DAO的EJB包。

這是正確的嗎?

回答

0

您的項目的其餘部分是如何組織的?

如果你爲每個框架部分有不同的包,那麼你應該拆分它們。另一方面,如果你有更多的領域驅動的包裝(單個包裝中的類似功能),那麼你可以把它們放在一個包裝中。

  • 如果它是一箇舊的項目,你應該有利於一致性,並按照使用以前的程序員

  • 如果你是剛剛開始的規則,有一個選擇,你至少應該考慮面向領域的包裝。當程序變得更大時,它更易於維護。