数据库+javaBean

sscust 发布于 2012/11/21 19:11
阅读 620
收藏 0

        有什么好的工具能够把数据库和javabean用ER图(或类似的其他图)的方式同时生成?求高手推荐,比如说,我现在有一个数据库详细的文档(word或excel的形式,表中字段名和数据类型以及长度和所有的关系都全部给出),我想通过一个工具,能够以界面的方式搭好所有表以及表与表之间的关系,点击完成就把在数据库和所有的javabean都做好了。

希望高手给出答案,如果没有这样的工具或eclipse插件,我希望有这样的插件等着开发

加载中
0
justjavac
justjavac
试试PD(PowerDesigner)可以吗?
0
xoHome
xoHome
excel怎么表示表间关联? 
0
魔力猫
魔力猫

老实点该干嘛干嘛。很多时候一个不合格的代码生成器,生成的代码修改的工夫比自己写还多。拿word和excel写数据库设计,你有多奇葩呀。起码上visio好不。


0
sscust
sscust

引用来自“魔力猫”的答案

老实点该干嘛干嘛。很多时候一个不合格的代码生成器,生成的代码修改的工夫比自己写还多。拿word和excel写数据库设计,你有多奇葩呀。起码上visio好不。


我的意思不是说通过工具来先读excel或word记录的数据库详情的文件,我是说,数据库都已确定好了(都写成文档了),包括所有的关系,我不想对着文档(或者visio图)先来一张张来建表,再来连接所有的表与表之间的主外键参照关系,然后再来写javabean,你不觉得这些都得一步步来么?是不是挺麻烦

    我知道MS visio,但是你真的不知道excel是个多么强大的工具,添加上超链接真的比visio好用,个人觉得visio只是展示的图形好看一些,其实并不比excel好用

魔力猫
魔力猫
现在的数据库设计软件、UML软件确实可以生成代码。但是这是有缺陷的。很多时候你生成的代码不是你想要的。你还需要大量的时间去调整。省了打字的时间,多了调整的时间。节约未必比打字少。 而且这种生成是一次性的。你只要有改变,那么就只能手动去改了。如果要文档和代码自动同步更新,除非你只需要其自动生成的,此外一字不改。不然对自动更新的维护比你自己一点点手动写还大。
0
sscust
sscust

引用来自“xoHome”的答案

excel怎么表示表间关联? 
不是,你理解错我的意思了,我只是当做一般记录信息的工具而已,表的参照关系也只是记录下来而已
0
sscust
sscust

引用来自“justjavac”的答案

试试PD(PowerDesigner)可以吗?
谢谢,我试试
0
大喵哥
大喵哥
生成数据库以后  myeclipse里面有个Hibernate的插件 好像是会自动生成pojo的
0
jeffsui
jeffsui
恩用myeclipse 中hibernate的反向工程,reverse engineering 如果我没记错的话。
0
loki_lan
loki_lan
试一下rational rose2003先建ER图,然后逆向工程。
0
震秦
震秦

楼主试试这个吧! mybatis-generator-core-1.3.1-bundle,直接从数据库生成POJO and mapper

返回顶部
顶部