`
sunxuecheng
  • 浏览: 24660 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

经典美文1

阅读更多
PO是什么,VO是什么,FormBean又是什么?如果不理解他们的作用,不了解他们的概念,那么真像楼上一位朋友所做的一个所谓的model对象从头到尾,极其失败的设计了。
   PO是持久化对象,它只是将物理数据实体的一种对象表示,为什么需要它?因为它可以简化我们对于物理实体的了解和耦合,简单地讲,可以简化对象的数据转换为物理数据的编程。VO是什么?它是值对象,准确地讲,它是业务对象,是生活在业务层的,是业务逻辑需要了解,需要使用的,再简单地讲,它是概念模型转换得到的。FormBean又是什么?它只是HTML表单的封装,是为了在控制层弱化request中存储数据的作用,将request的get方法转变为对象的存取值。
    理清了上述概念,好,我们就开始讨论,为什么需要它们,为什么不需要它们。首先说PO和VO吧,它们的关系应该是相互独立的,一个VO可以只是PO的部分,也可以是多个PO构成,同样也可以等同于一个PO(当然我是指他们的属性)。正因为这样,PO独立出来,数据持久层也就独立出来了,它不会受到任何业务的干涉。又正因为这样,业务逻辑层也独立开来,它不会受到数据持久层的影响,业务层关心的只是业务逻辑的处理,至于怎么存怎么读交给别人吧!不过,另外一点,如果我们没有使用数据持久层,或者说没有使用hibernate,那么PO和VO也可以是同一个东西,虽然这并不好。其次,让我们看看 FormBean和VO,如果简单地讲,我们是可以不需要FormBean的,它只是struts带来的一部分,而VO是无论如何不能舍弃的。如果让 FormBean直接到业务层(它本来应该生活在控制层),那么会带来什么?View和Model就出现了强耦合,如果想改一下view的表示,整个业务逻辑都得改,恐怖的事情啊!
分享到:
评论

相关推荐

    低频变压器经典文章1

    标题“低频变压器经典文章1”暗示了我们即将探讨的主题是关于低频变压器的设计与制作。低频变压器在电力系统、音频设备、电源供应器等领域中广泛应用,它们用于电压转换、阻抗匹配以及隔离等任务。 低频变压器设计...

    资料-RCD吸收设计的经典文章1.zip

    《RCD吸收设计的经典文章1》是一份关于电子工程领域中的一个重要话题——RCD(电阻-电容-二极管)吸收电路设计的资料。在电力电子系统中,RCD吸收电路常常被用来保护电路免受电压尖峰和过电压的影响,确保系统的稳定...

    CHM格式经典美文阅读电子书

    "CHM格式经典美文阅读电子书"是将大量的优秀文章集合在一起,通过CHM的形式提供给读者,便于离线浏览和保存。 美文阅读电子书是一种深受读者喜爱的阅读材料,它包含了各种主题的文章,如爱情、亲情、友情和生活感悟...

    经典IT文章摘抄经典IT文章摘抄

    经典IT文章摘抄经典IT文章摘抄经典IT文章摘抄经典IT文章摘抄经典IT文章摘抄

    小学语文经典美文美文朗诵比赛

    【小学语文经典美文美文朗诵比赛】是一个旨在激发学生对语文学习兴趣,提升语言表达能力,以及培养他们对中华文化热爱的活动。这样的比赛不仅能够锻炼学生的朗读技巧,还能让他们深入理解文学作品中的情感与内涵,...

    励志文章经典美文推荐参考.doc

    励志文章经典美文推荐参考.doc

    高中英语一生必读的英语经典美文第46篇真实的高贵素材

    【标题】:“真实的高贵”——新概念英语经典美文第46篇 这篇英语美文“真实的高贵”选自新概念英语晨读系列,旨在帮助高中学生提升英语阅读能力和文化素养。文章通过深刻的哲理,阐述了生活中真实价值的含义,强调...

    申论经典文章80篇

    申论经典文章作为备考资料,提供了丰富的案例和模板,对于理解和掌握申论写作的规范与技巧具有重要价值。通过研读经典文章,考生能够学习到如何提炼主题、构建论证框架、运用恰当的语言表达等关键技能。 #### 1.2 ...

    名家经典美文摘抄,经典美文摘抄800字.doc

    名家经典美文摘抄,经典美文摘抄800字.doc

    推荐系统经典文章

    在经典论文中,"《Netflix Prize》"是一个里程碑式的案例,它推动了推荐系统的发展,尤其是矩阵分解技术的应用。这篇论文中,研究者们通过改进传统协同滤波和矩阵分解算法,显著提高了电影推荐的准确性,最终赢得了...

    英语四六级作文经典美文美句

    【标题】"英语四六级作文经典美文美句"主要涵盖了英语四六级考试中作文部分的重要学习资源,特别是那些被广泛认可的优美句子和文章。这些内容旨在提升考生的英语写作水平,帮助他们在考试中展现出优雅且具有深度的...

    适合背诵英语经典美文摘抄.doc

    从标题和描述中,我们可以看到这篇文章是关于英语经典美文的摘抄,特别是关于伯特兰·罗素的作品《三种激情》的分析和赏析。 《三种激情》是伯特兰·罗素自传中的一篇优秀散文,作者在文中分析了人生中的三种激情,...

    经典美文-喟叹人生-经典美文.docx

    综上所述,《喟叹人生-经典美文》这篇作品通过对人生的深度思考,引导读者反思如何面对生活的挑战,如何在有限的生命中寻找真正的幸福和意义。它不仅是一篇文学作品,更像是一篇哲学论文,激发人们思考生命的价值和...

    C++经典文章集合

    收集整理了目前网络上大多数优秀的C++,STL,BOOST相关的文章

    小学语文经典美文感谢父亲节

    【标题】:“小学语文经典美文感谢父亲节” 这篇标题所示的文章主要围绕着感恩与亲情的主题,特别是对父亲的敬爱和感激。在小学语文的学习中,这样的文章有助于培养孩子们的感恩之心,理解父爱的伟大,并提升他们的...

    小学语文经典美文烟雨漓江

    2. 语文经典美文:文章体现了经典文学作品的特点,语言优美,富有诗意,描述了烟雨漓江的独特魅力,为学生提供了学习和模仿的范例。 3. 描述技巧:文章中运用了多种修辞手法,如比喻、拟人、排比,例如“有的像...

    Deep Learning 经典文章与代码(matlab)

    文章为:1.A fast learning algorithm for deep belief nets(Hinton) 2. Learning Deep Architectures for AI (Bengio) 3. A Practical Guide to Training Restricted Boltzmann Machines(Hinton) 等。。 ...

    初中语文经典美文人世

    "初中语文经典美文人世" 这篇美文讲述了人生的轨迹,从出生到离去,经历了成长、学习、离家、恋爱、结婚、生子、成家立业,最后到老去。文章以温柔、感性的语言呈现了人生的种种不易和感动。 首先,文章描绘了婴儿...

    初中语文经典美文善待生命

    【描述】:“初中语文经典美文善待生命”这个主题,暗示了文章可能通过一系列的故事或描绘,教导学生理解生命的宝贵,以及如何在日常生活中善待并珍视生命。 【标签】:“资料”表明这是一篇用于教学或学习的文献,...

    小学语文经典美文依旧是那份精致

    【标题】与【描述】提及的是一个关于小学语文经典美文的怀旧主题,而【标签】"资料"暗示这可能是一次围绕这些经典文本的聚会或者活动。然而,给出的【部分内容】实际上描述的是一场同学聚会的情景,而非直接讨论小学...

Global site tag (gtag.js) - Google Analytics