J2EE与ROR,好大的标题

来源:互联网 发布:leave it as it is 编辑:程序博客网 时间:2024/05/09 14:41

我接触ruby短短7天,写下这么大的标题有点搞笑了,HOHO。确实很惊讶ROR的高效和易用,昨天晚上第一次尝试了Rails,我被它的强大征服。你相信吗?默认情况下,你只要写一行代码就可以实现java里要编写一大堆代码的CRUD操作。它的ORM——ActiveRecord实在是太漂亮了,so cool!而对Ruby的强大也算体会到了,看看下面的代码:

require "webrick"
httpd = WEBrick::HTTPServer.new(
:DocumentRoot =>Dir::pwd + "/ruby",
:Port => 80
)
trap(:INT){ httpd.shutdown }
httpd.start

 

这就是实现了一个简单的http服务器。。。。。而ruby强大的地方不仅仅在于它的类库的丰富程度(这点上也许还比不上python),让我觉的有趣的是它的回调和强大反射机制。苍天,什么时候J2EE的开发能变的像ROR一样?我们只要知道what to do,而不必再去了解how to do。J2EE配置上的烦琐实在是郁闷啊郁闷。XML的丑陋语法我算是受够了!我建议搞java的都看看这篇文档,对ROR有兴趣的也看看,看看ROR的易用,对比下J2EE的复杂,触动很大。难怪有人说如果现在国内有公司用ROR开发WEB应用,他马上跳槽了,呵呵。

《ROR实践》网上有PDF版本,俺找到一个HTML版本的:

http://my4java.itpub.net/post/9983/63414