MyException - 我的异常网
当前位置:我的异常网» J2EE » 使用SSH这类框架就真的很好么?该如何处理

使用SSH这类框架就真的很好么?该如何处理(3)

www.MyException.Cn  网友分享于:2015-08-26  浏览:39次

顶下
------解决方案--------------------
SSH是有缺点,不过,建议说SSH一无是处的人去把SSH的源码阅读一遍,再来发表观点。
------解决方案--------------------
既然SSH大流行,那么自有它流行的道理。(优点太多,略)
既然都流行到成为行业标准的话,用它们那么后来人就能在很短时间进入项目。
不能光开发时风流快活,也要想想后来者的感受。

------解决方案--------------------
一直学习,却实际项目中从来没用过,我有些怀疑SSH是不是真的那么流行?是不是只供学习?
------解决方案--------------------
不想过多的评论 

只能说自己按照项目需求来订 成本来订 时间来订
------解决方案--------------------
要始终相信社会是进步的,不会回到原始社会,感觉java东西太多了,不懂,就是不懂,还是不懂。
------解决方案--------------------
java的东西确实很多,这可能就是开源的弊端,国外的企业为了自己的利益就不停的包装java然后推出新的技术,其实感觉这些东西根本就不是技术上的需要(即使需要也不能有这么多标准啊),而完全是商业上的恶性竞争所至,所以苦的只有开发人员而已啊
------解决方案--------------------
路过,愤青还蛮多的~~~
------解决方案--------------------
SSh有好多好处,就不再多说。但使用框架后,发觉也有点不习惯的地方。像通超链接转到一个新增记录的页面,其中包含一些下拉框,而数据是从DataBase出来的。在以前(先不考虑使用AJAX),则会用JavaBean,在页面使用EL和JSTL生成。而在使用SSH后,要么额外写一个JavaBean,但这样却得不到SSH的优点。要么就将超链接指向一个Action,由Action中向相应的ActionForm加入下拉框的数组,或者列表,再使用Struts的标签绑到相应的下拉框。的确有点麻烦和不习惯。但整体的MVC结构还是比较整洁,统一。

不使用框架的好处自然是代码的写法比较自由,无拘无束,但后期要维护这部分也需要多一份心眼。当然,即使不使用框架,代码也可以写得很条理,而这本来就是程序员必需做的。但如果有得选择,使用SSH再加JQuery或者DWR也可以做到类似JavaBean+纯JSP的效果。这完全是项目的决择。

如果一个公司不要求懂任何框架,这对程序找工作也是一件易事,值得提倡。嘎嘎~~
------解决方案--------------------
SSH,后期维护很方便啊,而且界面方面可以使用ExtJS等等啊,并不需要美工!
------解决方案--------------------
根据个人需要吧!各有特点!
------解决方案--------------------
呵呵解决问题才是实际.邓小平说了,实践是检验真理的最好标准.

我根本没有用哪行ssh框架,也没有用struct.

我的模式也可以说是框架是自己造出来的. 

我们公司的需求是这样的: 公司要求每天定期或不定期的要查询各项费用报表,或通道数据报表.
我写了一个mailProxy后台服务 ;后台数据库我不管.是具体搞计费区分运营的同事维护.但我要把数据内容展现出来.且这些数据都是变得的.不同的需求对应不同的sql.

我这样设计的. 我的后台服务一启动是一组java 程序jar ;作为开机服务启动不会停止. 

他们一有需求,或通过job方式每天定时下方任务到我对应的tb_mp_mt表 

我后台扫描到该表;每条记录作为一个任务对待. 记录中包含了to目标邮件列表或群组 ;还定义了一个dataSRC 字段 就是放他们要展示数据的sql 当然是job提前生成好的.我的模块会自动讲其翻译成Wap2格式作为邮件发送出去.且支撑wap2登陆查看.一个模块俩用.一个模块n用.对应n个需求.

这就是我的模式.

------解决方案--------------------
框架只是一个规范~~~~
不要把这种东西看的太重要!!!!
------解决方案--------------------
灵活运用才是最重要的……
------解决方案--------------------
我觉得不管用不用 SSH都是值得学习和掌握的 里面的一些思想 基本的方法 即使最后不用这个或者换用其他的框架甚至其他的语言都是可以用到的 特别对于我这种费计算机专业的来说。。 感觉学了SSH以后 对这些东西的理解更进一步了
以前做过PHP 如果习惯用JSP+JAVABEAN开发 不如转做PHP更好一点
------解决方案--------------------
不要太依赖于框架了,现有的框架对于解决一些简单的问题还是比较有效的,但是我没有碰到过一个项目能够在现有的框架之内能够完全解决的,到了最后,框架反而成了制约,很多复杂的问题在框架之内都是无法解决的,往往只能绕开框架的限制来解决的了,这样下去,整个最后就变得四不像,因此对框架的使用,越是简单越好,而且只能适度的使用,比较只采用STRUTS1、2/Spring来实现servlet那一层的接口就足够了,后面的业务逻辑层、数据库层自己来实现,只要能够保证层次很清晰、减少层次之间的耦合性,那就是很好的设计了;反而,无论是Hibernate、EJB,在早期是能够解决不少的问题,但是到了后面就成了制约因素了,而且无论是Hibernate还是EJB都不是不可或缺的东西
------解决方案--------------------
ssh 框架的整合很好,对于大一点的项目很好维护和开发,
用这个框架来开发项目,思路也清晰
------解决方案--------------------
ssh 框架开发也是为了项目开发的规范和标准
------解决方案--------------------
SSh有好多好处,就不再多说。但使用框架后,发觉也有点不习惯的地方。像通超链接转到一个新增记录的页面,其中包含一些下拉框,而数据是从DataBase出来的。在以前(先不考虑使用AJAX),则会用JavaBean,在页面使用EL和JSTL生成。而在使用SSH后,要么额外写一个JavaBean,但这样却得不到SSH的优点。要么就将超链接指向一个Action,由Action中向相应的ActionForm加入下拉框的数组,或者列表,再使用Struts的标签绑到相应的下拉框。的确有点麻烦和不习惯。但整体的MVC结构还是比较整洁,统一。 

文章评论

程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
一个程序员的时间管理
一个程序员的时间管理
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
鲜为人知的编程真相
鲜为人知的编程真相
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
代码女神横空出世
代码女神横空出世
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
程序员必看的十大电影
程序员必看的十大电影
每天工作4小时的程序员
每天工作4小时的程序员
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
2013年中国软件开发者薪资调查报告
2013年中国软件开发者薪资调查报告
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
程序员的鄙视链
程序员的鄙视链
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
10个调试和排错的小建议
10个调试和排错的小建议
编程语言是女人
编程语言是女人
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
那些性感的让人尖叫的程序员
那些性感的让人尖叫的程序员
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
程序员应该关注的一些事儿
程序员应该关注的一些事儿
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
为什么程序员都是夜猫子
为什么程序员都是夜猫子
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
如何成为一名黑客
如何成为一名黑客
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
那些争议最大的编程观点
那些争议最大的编程观点
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
Java程序员必看电影
Java程序员必看电影
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
程序员和编码员之间的区别
程序员和编码员之间的区别
老程序员的下场
老程序员的下场
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
我是如何打败拖延症的
我是如何打败拖延症的
我的丈夫是个程序员
我的丈夫是个程序员
 程序员的样子
程序员的样子
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有