2012-04-18 73 views
0

我已经看过几个使用servlet 3.0和JSFtechnology的JavaEE 6登录教程。通常它显示一个请求作用域凭证bean和一个用户管理器会话bean。大多数不提供包装信息或为了简单起见,在一个包装中创建所有内容。我一直在为Web层和业务逻辑之间的封装而努力。我不知道支持bean,控制器,管理器和外观是否都在讨论相同的事情。简短的回答可以告诉我如何打包用户管理器会话bean和凭证bean,但更值得赞赏的答案可以帮助我导航Web层和业务逻辑。提前致谢。如何打包后台bean控制器管理器外观业务逻辑

回答

0

对于包装,我喜欢先通过功能(如core,gui),然后再按业务部门级别进行打包。

为e.g

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来区分呢,还是属于核心。

+0

“//你把你的vo放在这里”。什么是“vo” – user1341851 2012-04-18 19:05:02

+0

VO = Value Object或称之为数据对象(您与您的UI分享的内容) – mprabhat 2012-04-19 02:30:42

+0

您可以给我一篇参考文章,教程或书籍,这些文章,教程或书籍可以通过这样做来引导我;特别是web.ui.感谢您的回复。 – user1341851 2012-04-19 13:57:57