浏览 1826 次
锁定老帖子 主题:关于mvc中实体bean的讨论
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-11-26
最后修改:2012-11-26
在mvc框架中一般都包含jsp页面,struts hibernate spring 等,然后还有一个通过hibernate反转过来的bean。目前我们公司开发的流程是:首先用bean封装jsp传递过来的参数,然后在struts中将bean传递给service,然后在service中调用hibernate执行save()或者update()。 我个人认为这个bean应该有更大的作用,但是有有这么作用我也想不到,大家讨论下吧,顺便学习一下。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-11-26
ssh架构中,可能是由于hibernate是ORM的持久框架,将数据库中表与java的对象进行mapping,对表的操作(SQL语句insert delete update)转换成对Object的操作(就是你说的bean)这是一种OO的思想,并且对持久层操作进行封装,起到了一定的隔离和分层
好处就是你可以专注你的业务logic 编码 不好的地方就是hibernate比较复杂 |
|
返回顶楼 | |
发表时间:2012-11-27
实体Bean在Java中是专有名词,指的是EJB2.x的持久化。你这里只是普通的java类。
你如果觉得“bean应该有更大的作用”,建议你去看看领域驱动设计。 |
|
返回顶楼 | |