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

来源:互联网 发布:网络直播有什么好看的 编辑:程序博客网 时间:2024/05/16 07:26



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


 支持功能:


  1. 支持oracle mysql两种数据库。

  2. 支持oracle指定表空间生成。

  3. 支持批量生成javabean

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

  5. 支持国际化。

  6. 支持返回字段属性数组。

  7. 支持java元注释。

  8. 支持生成ibatis配置文件。

  9. 支持生成不同文件格式(gbkutf-8等)。

  10. 支持生成字段注释。


第一步、安装插件。


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


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


                  1)关闭eclipsemyeclipse


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



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



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



第二步、使用插件。


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

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

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

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

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

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

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

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

  9. 生成效果

  10. 谢谢,就这些了。


7 1
原创粉丝点击