您的位置:首页 > 编程语言 > Java开发

根据数据库表结构生成javabean的eclipse插件

2014-05-01 11:07 771 查看


这个插件的第一版大概是在两年多前写的,中间一直都有零碎升级,但从来没有写过安装使用说明(我个人认为很简单的)。

支持功能:

支持oracle 和 mysql两种数据库。

支持oracle指定表空间生成。

支持批量生成javabean。

支持重写“toString”方法(返回json格式字符串)。

支持国际化。

支持返回字段属性数组。

支持java元注释。

支持生成ibatis配置文件。

支持生成不同文件格式(gbk、utf-8等)。

支持生成字段注释。

第一步、安装插件。

1、我们可以在这个地址:http://download.csdn.net/detail/z1721940401/7279123下载到插件(资源一分),解压后会发现里面一共有两个文件(一个是插件按照包“JavaBeanTool_2.0.0.201404251526.jar”,另一个是元注解“annotation.jar”文件)。

2、首先安装插件(eclipse插件安装有几种方法,我这里介绍个最简单的)。

1)关闭eclipse或myeclipse。

2)找到eclipse或myeclipse安装目录下的“plugins”目录,若是myeclipse先找到根目录下的“eclipse”目录打开



3)将插件复制到“plugins”目录下。



4)打开eclipse,随便选择一个工程,右键单击包名,出现下图所示则插件安装成功,这里重点说明下:必须右键单击“src”下的包名称才可以,单击工程是不行的。我只在eclipse3.3~3.5和myeclipse6.0~6.5测试过。



第二步、使用插件。

单击“javabean小工具”菜单。会弹出如下界面。



看到这个页面我就不赘述了,很简单的,添加数据库连接语句,第一次填写后会保存。支持oracle、mysql两种数据库。

这里重点说下“使用表空间”,这个只针对oracle。

添加完了点击“测试连接”,弹出连接成功这表示配置正确了,点击“下一步”按钮显示如下页面:



选择需要导出的表(暂时不支持视图,以后添加),多选按住“shift”键或“ctrl”键。



右边“规则”框里有些选择,一看便明白,重点说下“生成持久层”,就是在javabean内添加表、字段属性元注释(有了这个你自已也可以写类似Hibernate简单持久层了,我自己写了蛮好的一直在用)。选择这个功能需要将“annotation.jar”导入到工程内。否则生成的javabean报错。

若选择
“生成国际化”需要手动刷新整个工程。

生成“ibatis”配置文件只是一个简单“表字段映射”,若有时间可以把一些简单的添、删、改、查语句也一并生成了(好久不用ibatis了)。

生成效果











谢谢,就这些了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐