论坛首页 海阔天空论坛

2009年三大学习计划

浏览 11552 次
精华帖 (4) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-02-14  
ssh的第一个s和h我都不熟啊。公司用不上,我也没有时间学。学ejb要一边看书一边写点程序练练手,就好学了啊。应该用不上培训的。

我倒是很想去oracle的培训,但是好贵啊,5天要4000多块,公司又不能报销。
0 请登录后投票
   发表时间:2009-02-14  
logicgate 写道
ssh的第一个s和h我都不熟啊。公司用不上,我也没有时间学。学ejb要一边看书一边写点程序练练手,就好学了啊。应该用不上培训的。

我倒是很想去oracle的培训,但是好贵啊,5天要4000多块,公司又不能报销。

看看ocm的课表吧 没个10W拿不下……oracle的认证就是烧钱 起码和ibm的db2认证比起来
0 请登录后投票
   发表时间:2009-02-14  
ejb3.0和ejb2.0比起来效率高多了,但和spring怎么样我不敢说,因为我没有真正用过spring开发系统。

我觉得像ejb这类框架不会没有立足之地的。ror只能占领中低端市场,高端市场仍然是j2ee的天下。一个技术流行与否和大公司的推广是分不开的。Sun, Oracle, IBM这些巨头,仍然需要j2ee去赚取大量的利润,他们会不遗余力地去推广(忽悠)j2ee,以及一个又一个新的框架,技术。ror虽然有社区的支持,但是少了这些巨头的强力推广,想要占领j2ee的半壁江山还是很难的。

在新加坡,基本上银行,政府,大企业用的还是ejb+weblogic+oracle。当然,我的看法可能会片面了,如果有新加坡的朋友了解这方面的,可以指正我。
0 请登录后投票
   发表时间:2009-02-14   最后修改:2009-02-14
贫嘴男孩 写道
EJB3.0开发效率上会比其他java框架更高效些吗?

java领域这些框架感觉有点落伍了,rails这一类框架一旦解决性能问题及其他一些问题,这些框架不知道还有立足之地不

rails我暑假也玩过,我觉得rails和ejb3是解决不同的问题上的
rails追求是敏捷快速,ejb3追求的是个稳,带来的问题就是比较笨重……

rails我不精通 我只是作作web的水平
以下都是个人主观看法
首先rails开发的速度绝对是java ee任何框架组合比不上的
但是同时我觉得对于ror的开发人员的要求也大大高于java吧(听说je只有一个人coder,一个月就作出来了)
人力成本就会比较高……而且ruby在国内不流行是事实

rails专攻的应该是web层次的,而且应用面是快速开发
ruby的语法特别牛,高手写出来的,一般人可能很难去理解他隐含的内容(我在web敏捷那本书学习过程中深有体会)
java不一样了,基础好点 10个人的代码9个人大家都好理解(前提别写成C那个德行)
那么团队合作来说java有优势

我还记得我看过robbin大大的某篇帖子说过ror开发还存在 无论是纵向拆分还是横向拆分都没有完美的分工方案(记忆可能有偏差)那么代码民工的概念可能在ROR团队里是没有的吧

我还是很喜欢ruby,真的这个语言是我人生以来见过最神奇的语言了 没有之一……

然后说说ejb3(本人水平仅仅是作个几个DEMO,一个webservice应用模块和通读袋鼠书2遍,JSF水平尚可)
现在开始走pojo风 配置全用注释搞(也支持XML)
持久那块类似hibernate的 起码从api看来是……
而事务那块也开始类似spring……
前台用jsf……(jsf和strut更有优点)有拖拉拽的工具,事件机制搞的和vb似的,用起来还是满舒服的……但是jsf的初始化顺序比较诡异……我六月在单位实习的时候 发现过一个managerbean的setter方法竟然会被只被使用一次的情况下 ,被容器调用了2次……
然后JSF的ajax组件比较多,我在实习单位的项目用过iceface除了吃内存和生成出来的代码难看了点基本还是很好的……

谈部署速度肯定没有ssh快,tomcat肯定比glassfish和jboss快……但是后2者都有热部署

但是现在也走pojo风,UT比以前舒服多了
而且ejb3的专家组貌似有不少是来自开源项目的……
我总觉得ejb3还是有未来的……

以上都是个人课余时间学习和使用经验的总结
有不少观点还是不成熟的
欢迎大师拍砖 指正
0 请登录后投票
   发表时间:2009-02-14   最后修改:2009-02-14
logicgate 写道
ejb3.0和ejb2.0比起来效率高多了,但和spring怎么样我不敢说,因为我没有真正用过spring开发系统。

我觉得像ejb这类框架不会没有立足之地的。ror只能占领中低端市场,高端市场仍然是j2ee的天下。一个技术流行与否和大公司的推广是分不开的。Sun, Oracle, IBM这些巨头,仍然需要j2ee去赚取大量的利润,他们会不遗余力地去推广(忽悠)j2ee,以及一个又一个新的框架,技术。ror虽然有社区的支持,但是少了这些巨头的强力推广,想要占领j2ee的半壁江山还是很难的。

在新加坡,基本上银行,政府,大企业用的还是ejb+weblogic+oracle。当然,我的看法可能会片面了,如果有新加坡的朋友了解这方面的,可以指正我。

怎么感觉好重量级啊?这么说EJB3.0跟其他框架相比还是笨重了些

ps:灌一下水:隐约感觉一个精华帖就要诞生了
0 请登录后投票
   发表时间:2009-02-14  
没有用过ror,所以没有发言权。不过曾经用过python的django框架。感觉开发一些web系统的确非常快,特别是django的admin,省了很多页面的开发。orm, mtc和url的涉及感觉也很优雅。

不过后来我尝试用django来完成公司系统的一个模块(我们公司做的是机械制造业的erp系统),就感觉有点力不从心了。代码的重用性,工具和开源api的支持,错误处理机制,安全性。。。感觉都不如java用起来得心应手。而且对于一个大的开发团队来说,语法级别的高效在团队开发速度中所占的权重也大大降低。
0 请登录后投票
   发表时间:2009-02-14  
要和老婆看电影去了。underworld 3, 狼人和吸血鬼的故事。回来再看大家的回复。

楼上那个说要产生精华贴的,我可是一个精华也没有啊。太贫嘴了!
0 请登录后投票
   发表时间:2009-02-14   最后修改:2009-02-14
学习新技术千万不要买大部头的书去看

怎么学?在Google上搜,例如,要学EJB3,就搜:“ejb 3 tutorial”,记住,tutorial是个非常好的关键词(稳定,可靠)。

这种教程一般只有20或30页(A4幅面的纸),非常利于自学,能在较短时间内理解一个新技术,而且是从代码级别上的。这个非常重要,必须动手,非则都是白搭,除非你能过目不忘。

我曾经吃过大部头的亏,就是EJB2的时代,下载了近千页厚的j2ee tutorial,吭哧吭哧学了近一年,没有任何效果。问题就在于太长了,同时缺乏实践。当然java tutorial还是很好的,j2ee tutorial是个例外。  吐血呀 

中文的短教程很少,所以英语好是有极大的好处的。

常见的几个网站:www.roseindia.net, www.laliluna.de, 还有IBM的developersWork也是很好的。
0 请登录后投票
   发表时间:2009-02-14  
贫嘴男孩 写道
logicgate 写道
ejb3.0和ejb2.0比起来效率高多了,但和spring怎么样我不敢说,因为我没有真正用过spring开发系统。

我觉得像ejb这类框架不会没有立足之地的。ror只能占领中低端市场,高端市场仍然是j2ee的天下。一个技术流行与否和大公司的推广是分不开的。Sun, Oracle, IBM这些巨头,仍然需要j2ee去赚取大量的利润,他们会不遗余力地去推广(忽悠)j2ee,以及一个又一个新的框架,技术。ror虽然有社区的支持,但是少了这些巨头的强力推广,想要占领j2ee的半壁江山还是很难的。

在新加坡,基本上银行,政府,大企业用的还是ejb+weblogic+oracle。当然,我的看法可能会片面了,如果有新加坡的朋友了解这方面的,可以指正我。

怎么感觉好重量级啊?这么说EJB3.0跟其他框架相比还是笨重了些

ps:灌一下水:隐约感觉一个精华帖就要诞生了

 

想轻量一点,你也可以用ejb+glassfish+mysql啊,技术上完全可行的。

0 请登录后投票
   发表时间:2009-02-14  
logicgate 写道
没有用过ror,所以没有发言权。不过曾经用过python的django框架。感觉开发一些web系统的确非常快,特别是django的admin,省了很多页面的开发。orm, mtc和url的涉及感觉也很优雅。

不过后来我尝试用django来完成公司系统的一个模块(我们公司做的是机械制造业的erp系统),就感觉有点力不从心了。代码的重用性,工具和开源api的支持,错误处理机制,安全性。。。感觉都不如java用起来得心应手。而且对于一个大的开发团队来说,语法级别的高效在团队开发速度中所占的权重也大大降低。

是不是因为你对django本身也不是很熟悉?

0 请登录后投票
论坛首页 海阔天空版

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