扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
使用SSH这类框架就真的很好么?
现在好像是个J2EE Web程序都要用到这种东东,不管什么样的系统设计都要用上Struts+Spring+Hibernate
好像成了标准的公式 -_-|||,我想问问大家,大家做了这么多年Web系统,真正可复用、需要解偶合的模块真的很多么??
XML配置文件泛滥,界面没特点,不够灵活(受框架特点限制),反而我感觉用最普通的HTML(JSP)+JavaBean+jQuery开发要方便、简单的多,来的直接(可能我的项目太小),分工也明确
美工直接设计界面,想怎么做就怎么做,怎么表现那是美工和客户的事
设计人员根据务业要求,设计服务接口(都有那些服务,接收什么数据,抛出什么数据)
java程序员实现对应接口
javaScript程序员实现界面和接口服务的整合
我说说我对框架的选择过程(可能我接触的项目小,我只说我的这种情况):
一开始我用的是Struts,没用多常时间,太死板,发现JSF好像要比Struts要好一些,换了JSF,后来JSF也不灵活,太麻烦,后来发现yui-ext框架,发现很Cool,确定了html(yui-ext)+json+DWR+JavaBean这种开发模式,不过开发了一套系统后,感觉ext更麻烦!json数据格式要求太多,不通用,最后发现 html(jsp)+jQuery+json+JavaBean这种模式最好,最灵活
这样的好处是:
1.大家想用什么开发工具没有限制(现在我们组有用Netbean也有用Eclipse的还有用DW之类的);
2.分工明确,成员要求学习掌握的东西最少,相互不冲突;
3.以后的维护、二次开发对技术人员的要求也最少,可大大降低人力成本;
4.学习了解系统结构最简单,不需要看配置文件等,清晰明了,培训成本低;
5.界面可以做的很漂亮,表现形式不会千篇一律
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者