- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Wicket1.4开发手记(一)helloworld与环境配置
Steel.Ma 技术笔记 wicket 1.4 开发手记(一)
Wicket 1.4 开发手记(一)
helloworld 与环境配置
作者:Steel.Ma
Mail: steel.ma@139.com
steel.ma@
MSN: Motorola_8088@
Blog: /iamsteelma
/steelma
1
Steel.Ma 技术笔记 wicket 1.4 开发手记(一)
一、 Without SSH
所谓的SSH是指当前最热门的3大开源框架:Struts、Spring和Hibernat,
现在最流行的就是SSH的开发模式,现在大部分的做java开发,言必称“SSH”、
“框架”等等,好像我们这些老开发要是不会SSH,出门都不好意思跟人打招呼
似的。但事实真的如此吗?作为 10 年以上的老开发者,本人认为 SSH 固然有它
的优势所在,但在各个方面均存在着很多的问题,目前SSH的流行就跟帝都、魔
都的房价一样,是一个肥皂泡,无非是大小问题,SSH 充其量只是适合小型的,
低负载项目,对于复杂的、带有巨大变数的、高负载、高容量的项目,还是必须
依靠传统的开发模式和管理方式。
这3大框架的功能和优缺点本文不再赘述,本节主要讨论SSH开发模式的缺
陷。
采用 SSH 开发的主要需求点是避开笨重的 EJB,同时能够帮助开发者更快、
更方便灵活地对系统进行配置式开发,降低开发的门槛,但凡事都有2面性,本
人认为,目前SSH开发模式主要存在问题:
1、整合复杂,除错困难
3个框架涉及了B/S开发的大部分主要环节,而整个系统一般要涉及web
容器、中间件、数据库、其他框架或软件(如表单、工作流、报表等等),
需要有1堆软件产品,需要开发人员再在上面框架叠框架,产品堆产品,整
合起来实在之复杂,这都给调试、测试、部署等带来了极大的困扰,例如,
出现某个页面打开很慢的情况的话,要找问题点的话,那要花得功夫,可就
不是一点半点了。
2、配置文件过多
自SSH开始流行后,java开发就出来了一个很不好的风气,那就是对XML
配置文件的无限制使用,本人并不是说 XML 不好,但凡事总有个度,过度就
不对了,XML 配置文件严重影响了代码的可读性和连贯性,将很多应该由代
码完成的工作割裂开来,这对类似本人这种老开发来说,就好像是吃饭吃的
2
文档评论(0)