0

我查看了几个使用 servlet 3.0 和 JSFtechnology 的 JavaEE 6 登录教程。通常它会显示一个请求范围的凭证 bean 和一个用户管理器会话 bean。大多数不提供包装信息,或者为了简单起见,将所有东西都放在一个包中。我一直在努力解决 Web 层和业务逻辑之间的打包问题。我不知道支持 bean、控制器、管理器和外观是否都在谈论同一件事。一个简短的答案可以告诉我如何打包用户管理器会话 bean 和凭证 bean,但更受欢迎的答案将帮助我浏览 Web 层和业务逻辑。提前致谢。

4

1 回答 1

0

对于打包,我喜欢首先按功能(如核心、gui)来划分,然后按业务单元级别划分。

例如

com.comp.db.beans // place your database beans here (if using any orm )

com.comp.web.ui.controller // place your controller, managedbeans here, this can be again broken into functionality wise like login, processing e.t.c.
com.comp.web.ui.beans //you place your vo here

为了开始打包,您必须首先写下系统的不同功能。

然后明智地将它们分解为业务部门

然后将它们分解为更精细的级别,以区分功能是否将非常特定于 ui,或者它是否属于核心。

于 2012-04-18T16:11:28.903 回答