我想了解大家在实际的工作中,使用JAVA/J2EE设计模式的情况。
请跟贴的人写清楚以下几点:
(1)模式名称
(2)使用场景(真实场景)
(3)优点分析
(4)缺陷分析(如果有)分数不多,委屈各位高手了~
请跟贴的人写清楚以下几点:
(1)模式名称
(2)使用场景(真实场景)
(3)优点分析
(4)缺陷分析(如果有)分数不多,委屈各位高手了~
解决方案 »
- java输出的问题
- 用JAVA可以开发 网络游戏的外挂吗 比如 自动打怪 自动吃药
- 学习Java重点应放在哪???
- 求助~ java如何可以取到屏幕上某一点的像素值啊
- 方法为什么不能这样调用
- 大虾们这个问题怎么解决:java.net.SocketException: Connection reset(急!!!在线等)
- 很多客户端从服务器下载文件,当客户端超过weblogic的最大线程数时,会不会从服务器返回一个空字符?
- java与C++的通信接口是什么阿?
- 有哪位好心人,帮我看看这段程序!!一定给分!!!!!!
- 线程的问题,拿出来大家讨论一下,我做了几道都是不同的答案:(
- springIDE问题。。
- 刚找了个spring的例子,想做做看。。。
呵呵。tomcat里面到处都是模式,spring连AOP都有了
设计模式有二种功效,1是指导我们写出结构良好的代码2是为我们提供实现的思路。
知道模式与灵活应用模式存在很大的距离。
设计模式不在于学,而在于用。我做这个调查的目的就是看看大家在编码和设计中,使用模式的情况,而不是问哪些框架用了哪些模式。
(2)使用场景 B/S JAVA
(3)优点分析 数据库切换便利
(4)缺陷分析 无
没事多看看java的源代码技能熟悉 api,还能了解模式
最多的是:strategy ,template, factory(simple,method), ADAPTER ,PROXY
一般的:singleton ,delegate, BUILDER, DECORATOR, BRIDGE ,OBSERVER
还有一些:RESPONSIBLEITY, COMMAND, MEDIATOR(2)使用场景:论坛,大型管理软件,任务管理系统等
(3)优点分析:太多了,不过要用好很难,一个诀窍就是分析,重构
(2)使用场景 B/S JAVA
(3)优点分析 数据库切换便利
(4)缺陷分析 无
http://www.blogjava.net/crazycy/archive/2006/07/05/56866.aspx
广告已删除