论坛首页 Java企业应用论坛

关于java开发的一个问题

浏览 7774 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-07-21  
从http://www.iteye.com/topic/1112340这个帖子想到的,
似乎java开发主流都关注在框架这个层面上,

但看那个rails系列,看上去似乎已经在框架上做成型功能的plugin产品,
所以搭建产品的话只是多种plugin产品的组合;

同理看php系列的wordpress/discuzz等,都是在一个核心产品上,做大量的功能级别的扩展;
而java体系是不停的在web/持久层以及spring这样中间层[不知道怎么把spring对应到其他语言体系中]这些层面开发;
但很少有看到上升到通用产品功能级别?


不知道大家有没有类似的感觉?
   发表时间:2011-07-21  
因为你只看到了这些,其实J2EE还是有很多方面的内容。其实你看到的rails概念上是一站式的解决方案,而在java领域,一站式的产品也有,需要你自己去挖掘。同样每个模块的开源产品也灰常的多,说明了java领域的活跃程度比较高
0 请登录后投票
   发表时间:2011-07-21  
agapple 写道
因为你只看到了这些,其实J2EE还是有很多方面的内容。其实你看到的rails概念上是一站式的解决方案,而在java领域,一站式的产品也有,需要你自己去挖掘。同样每个模块的开源产品也灰常的多,说明了java领域的活跃程度比较高


你举几个具体的例子?
0 请登录后投票
   发表时间:2011-07-21  
java 中间件稍微好点的都私有了,要商业卖钱,开源的一大堆
0 请登录后投票
   发表时间:2011-07-21  
kjj 写道
java 中间件稍微好点的都私有了,要商业卖钱,开源的一大堆

楼上几位能不能举点具体的例子,这样好拿出来比较么?
光说笼统的这不空对空么:)

比如我说wordpress,后台功能插件化,前台模版化做的非常好,反正是个非常优秀的产品;
java系有这样具备同样特性的优秀产品而不是框架么?

0 请登录后投票
   发表时间:2011-07-22  
zhangjunbao 写道
kjj 写道
java 中间件稍微好点的都私有了,要商业卖钱,开源的一大堆

楼上几位能不能举点具体的例子,这样好拿出来比较么?
光说笼统的这不空对空么:)

比如我说wordpress,后台功能插件化,前台模版化做的非常好,反正是个非常优秀的产品;
java系有这样具备同样特性的优秀产品而不是框架么?


面向的方向不同吧,你说的这些php、Ruby,从语言上来说是动态语言,更多的是面向于web的,只是软件开发的一个面,而java是静态语言,不止可以做web,也可以做桌面、无线方面的应用。从理论上来说,php、Ruby讲求的是快速开发,偏向于某一种产品的开发,比如上面所提到的,wordpress/discuzz,强调的是快速生产出产品,而java更加侧重于一整套完整的理论,通过理论指导实现,完整的软件生命周期,设计模式的应用,分层,解耦等等,所以,spring、struts等等都是java产生的产品,所以,你用快速web开发快速出产品的观点来看java,确实java显得比较笨重,究其原因,我觉得是双方关注的侧重点不同。java关注的是完整的软件理论,所以其著名的框架是解决一定领域问题的框架,比如spring解决ioc/aop,hibernate解决orm,struts分层,而php、ruby侧重的是快速出产品。
0 请登录后投票
   发表时间:2011-07-22  
java的一站式解决方案产品。。。iteye上就有不少,米有经常看到广告帖么?
0 请登录后投票
   发表时间:2011-07-22  
楼主,你看看J-Hi。。。
0 请登录后投票
   发表时间:2011-07-22  
=.=,不是吧。。思想不要太狭隘, 在java这么多领域, 你怎么不研究下呢,
lucene  hadoop hbase ,Mule,Tuscany...太多了。
0 请登录后投票
   发表时间:2011-07-22  
play!算是一个java的一站式框架,Grail也应该算一个。
还有之前一个广西的牛人写的douyu。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics