RoR可以一个命令生成添删改查,曾经让我们有点震惊。其实Java也末尝不可,以前做J2EE开发中,就经常用工具生成各种各样的代码。而现在我们稍作调整就可以生成超轻量级的快速应用代码。
Rails框架是基于Ruby语言,Ruby语言虽然号称在日本发展十年了,但其应用实践我们能看到的或者是我们能看懂的还不是很多。而EasyJWeb框架是基于Java语言,Java在应用实践这一块的优势就很明显了。然而,Rails的很多设计思想Java可以参考借鉴,就像Rails也同样参考借鉴了很多的Java领域的设计及思想一样。
Java的功能是如此强大,在企业级应用中表现得非常好。不管是大型应用,还是一些中小型应用,只要不去钻牛角尖,不要杀鸡用牛刀或者杀牛用水果刀。根据实现项目需求及应用情况作一些合理的选择,就可以非常好的解决。这里给大家介绍一段录像,讲解由国人自己开发的Java MVC开源框架EasyJWeb中的快速代码生成。从技术上的角度来推断,RoR能做的,Java都可以很好的做到。这里只想抛砖引玉,希望能与更多的同行交流,一起研究一些J2EE快速应用框架。
这里本人使用的是EasyJWeb Tools中的代码代码生成引擎,只需要在命令行敲easyjwebtools <数据表名>即可生成添删改查及分页的java web代码。
视频下载地址http://dl.easyjf.com/media/jweb_tools_demo.swf (请使用右键另存为后在本地用flash播放器或IE播放)