请教各位,有没有这样的开源工具

很久之前就来过J道,但是没有怎么仔细关注,最近看的很多,感觉这里不错,道,是由中国特色的一个词,做软件系统就是从简单的代码工人,上升到一个道的境界,也就是系统分析设计啦等等,上升到一种思想。感觉这里高人牛人很多,希望大家继续努力,维护这一片净土,当前国内气氛太浮躁急功近利了,甚至还有人在争论是java好呢还是c++,我觉得这些大家在上个世纪已经基本上达成共识了,各有利弊,看你自己喜爱,看项目实际情况咯,语言只是一个工具,关键是设计思想,还有项目经验等等。另外严重鄙视在论坛上动不动就人身攻击,粗言,辱骂,动不动就上岗上线,民族情绪,大家就事论事,各抒己见,言简意赅,有啥说啥吗,大家基本上都是大学生吧,都是受过教育的,不要图一时口快,不负责任的说一些话,的确中国国内现在环境不好,跟国外还有很大差距,说再多都没有用,关键是脚踏实地,用自己的实际行动去赶超英美,呵呵!
言归正传,我以前的公司,做J2EE项目的,有自己的开发平台,有个工具能对数据库的表,自动生成javabean,自动生成set,get,getNewId,delete,save等,支持单表和查询BO,然后页面也有一套自动生成的展示工具,只要调用一下,就可以把从数据库里查出来的数据显示出来,并且翻页,颜色等都已经有了,还有公共的接口实现单击双击,提取某行某列的值啦等等,很方便,可以快速的开发出对某个表的增删改。现在跳了一家公司,没有这样的工具了,回到原始社会了,也不想花太多的时间去写这些基本的代码了,不知道有没有这样的开源工具啊?找了好久也没有什么收获,谢谢诸位!

首先感谢楼主支持,社区建设靠大家。

你以前的工具是根据数据库生成对象,这实际是一种围绕数据库分析设计的方式,有很多缺点,现在已经使用基于OO分析设计了。

使用UML设计出对象,然后再根据对象输出数据库结果,正好和你以前工具倒过来,TSS最近介绍了这方面一个工具Sculptor:

http://www.theserverside.com/tt/articles/article.tss?l=ProductivityWithSculptor