日期:2014-05-17  浏览次数:20894 次

java web开发要不要使用三大框架?名校毕业生入门有三问。
本帖最后由 bonlog 于 2013-06-04 09:40:09 编辑
当前公司接一大型项目,是某正府的,在数百万元那种。
为何经理要求不能使用框架,只能要jsp,servlet一个一个写。
第一,为何领导有这样的想法,是安全性考虑吗?还是不想系统占空间过大?
第二,当前银行、正府的系统,是用的框架还是非框架?
第三,对我们新手,学是好事还 是坏事?
第四,请高手指点一番。今后的路怎么走?
第五,请你系统的分析一番用框架与非框架的好处?及不好之处。

------解决方案--------------------
政府项目比较坑,一堆似懂非懂的砖家提出一堆无理要求,用这个不用那个的,这才能显示出他们牛逼。框架当然可以学,这个项目不用别的还得用呢,而且现如今不用框架的项目太少了,没必要再造轮子,知名的框架效率很高的,除非你们的系统对性能有过高的要求,但那也可以通过其他手段解决,跟用不用框架关系不大。
------解决方案--------------------
这般高的分数,框架不学也没必要有框架了,那是学了好还是不学好
------解决方案--------------------
据说如果对项目要求性能要求不是很高话,肯定用框架啊。。。。框架编译省时间,代码么,要么费时间提性能,要么费性能提时间,时间换空间,空间换时间,看目标定的
------解决方案--------------------
肯定要学的啊!难道你们每个项目都不用框架。
------解决方案--------------------
引用:
政府项目比较坑,一堆似懂非懂的砖家提出一堆无理要求,用这个不用那个的,这才能显示出他们牛逼。框架当然可以学,这个项目不用别的还得用呢,而且现如今不用框架的项目太少了,没必要再造轮子,知名的框架效率很高的,除非你们的系统对性能有过高的要求,但那也可以通过其他手段解决,跟用不用框架关系不大。


砖家都要显示自己过人的见识,说这个那个框架怎么怎么样的,其实这主流框架发展现在这个地步已经能适用90%以上的项目了,很明显用jsp跟servlet是为了耗时间说用这个比较麻烦,时间比较久,性能比较高,然后时间多了,收的钱就多了...习惯就好,上头说用神马你就用神马,不用反对,反对无效,所以你自己学自己的,反正以后各种但疼要求的都有...练习一身百毒不侵的本能才是王道
------解决方案--------------------
就是为了托时间耗钱的
------解决方案--------------------

只用jsp,servlet和安全性没关系,我知道的很少有系统直接采用jsp,servlet,除非大型系统,和高并发量的站点,这些大型系统要求很多地方都能自己控制不是把潜在的风险压在框架上,并且能够更好的进行优化。
之前接触过一个国外的开源sns项目,它的展现层分为两部分,一部分采用的是portal,另外一部分就是servlet。
框架还是掌握些比较好,个人喜欢spring。spring的mvc效率比struts高,而且采用注解的方式处理请求非常简单。对于事务和持久层也可以用spring的jdbc。
这有一篇文章可以去看看http://www.oschina.net/question/12_52027,刚开始学习j2ee的话最好还是把j2ee的只是都了解一些,毕竟这些才是根本,一般有水平的面试官都不会问你框架问题,当掌握了基本原理,框架就变得简单了(当然,要深入的话还是比较困难的)。
框架能给项目开发带来一些便利,不过框架的引入会带来另外的问题的,每一个项目采不采用框架应该是根据项目情况进行选择的,采用框架都会考虑框架能给项目带来哪些便利,能解决哪些问题,对于采用框架带来的问题和这些便利比较起来是得还是失。不过框架的采用不是你决定的,是设计和架构人员决定的,一旦这些人决定了,你就遵从执行,如果要用,他们会告诉你去学习什么框架。
你的项目对你来说是个学习servlet的好机会,所谓表示层的框架都是把这些繁杂的servlet集中起来进行处理,通过各种简便的方式让开发人员从各种servlet中解脱出来,方便开发人员更专注业务的处理。

------解决方案--------------------