资源简介
一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。
我们也想过很多办法解决这个问题,包括用MyEclipse连接数据库生成JavaBean,但多多少少还是会有一些不尽人意的地方,包括表和表字段的comment总是无法生成,而且还会生成很多无用的注释代码,让代码看起来一点都不干净,配置非常繁琐等等问题。
于是一怒之下,自己动手丰衣足食,就自己用Swing写了一个通过数据库的表生成JavaBean的工具,支持MySQL、Oracle、SQLServce,完美支持JPA注解,可以同时生成Entity和DTO,可以自动去除表前缀,并支持去除多个前缀,支持精确指定只生成哪几个表的Bean,也支持模糊查找生成哪几个表的Bean,现在不但成员变量上能生成备注了,而且在Getter和Setter上也能有备注了!
更重要的是所有的配置都能被保存到本地,只要配置过一次,下次使用只要点一下生成JavaBean,下一秒就能拿到你想要的JavaBean了,完全实现秒生成。
这次版本更新如下:
1、修复生成JavaBean后缀错误的问题。
2、新增实体的schema,生成实体时要使用的schema,schema可以自动生成:
如果schema与数据库的用户名相同则写dbUsername,如果schema与数据库的库名相同则写
dbName。
3、新增设置文件扩展名,现在已经不仅仅只能生成Java Bean了,还可能生成DoNet Bean等等各种各
样的Bean了,只需要配置下用户模板和修改下文件扩展名就可以实现了,简单方便。我在用户
模板中添加了一个DoNet的用户模板,大家可以直接生成DoNet的Bean了。大家如果想要生成其
它编程语言的Bean可以发一个那种编程语言的标准Bean给我,我做成用户模板发布上来。
4、新增继承的父类,生成的JavaBean要继承的父类。
5、新增实现的接口,生成的JavaBean要实现的接口。
6、新增忽略的字段,生成的JavaBean需要忽略的表字段。
7、新增要导入的包,需要导入到JavaBean中的包。
8、新增要排除的包,不需要导入到JavaBean中的包。

代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5262336 2015-06-14 18:25 TableToBean_20150616_x64.exe
文件 5230080 2015-06-14 18:32 TableToBean_20150616_x86.exe
----------- --------- ---------- ----- ----
10492416 2
----------- --------- ---------- ----- ----
文件 5262336 2015-06-14 18:25 TableToBean_20150616_x64.exe
文件 5230080 2015-06-14 18:32 TableToBean_20150616_x86.exe
----------- --------- ---------- ----- ----
10492416 2
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论