小罗Java

--Java学习交流天地--Java爱好者的乐园--唯独爱你Java--

导航

2010年5月7日 #

谈J2EE架构分层:业务逻辑层不是转发器

摘要: 我们今天来谈谈J2EE架构分层---主要想谈的是业务逻辑层不是转发器。  在Java EE的开发中,我们一直强调J2EE架构分层,什么MVC三层体系,N层架构,好像只有架构分层越多,系统就越完美,才能体现出现代软件工程的优点。最近一直在思考,我们为什么要分层?分层的意义何在?怎样去组织各个层次的关系? 架构分层的好处就在于代码清晰,结构分明,有利于修改、维护和复用,这已经成为大家分层的一个最有说服... 阅读全文

posted @ 2010-05-07 18:38 xiaoluojava 阅读(4366) 评论(1) 推荐(2) 编辑

浅谈DAO工厂设计模式

摘要: 随着软件分层设计的流行及广泛的应用,对于DAO设计模式大家已经不再陌生了,DAO层已经在软件系统的开发中成为必不可少的一层,将后台的数据层和前台的VO进行分离。前段时间也针对于DAO设计模式介绍过一个基于Hibernate的" 泛型DAO的设计 "。 通过DAO的设计的确可以让我们的软件系统已经将数据层和表现层进行了简单的分离,让我们系统各层次的功能更加的清晰。所以我们开始洋洋得意了,DAO的引... 阅读全文

posted @ 2010-05-07 17:51 xiaoluojava 阅读(1608) 评论(0) 推荐(1) 编辑

2010-我的软件工程师面试经历和感受

摘要: 上次“五一”前夕,我去深圳一家软件公司面试(先笔试后复试),我开始以为题目是J2SE方面的基础,比如单选题、简单题、编程题,最后没想到12道题目全部是问答题。没办法,只好慢慢拼凑,随便写了下,因为我已经准备放弃了!最后笔试后,让我去复试,复试的时候,也问了些比较“挑逗”的问题概念,觉得希望不大,我随便应付了几句,就拿着包走人了,没戏了!面试官都是这个... 阅读全文

posted @ 2010-05-07 12:02 xiaoluojava 阅读(2744) 评论(6) 推荐(2) 编辑