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