JAVA自动创建实体类工具?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA自动创建实体类工具?相关的知识,希望对你有一定的参考价值。

JAVA 有不有像动软代码生成器一样的 代码生成器啊?我主要是想自动生成实体类和BaseDao.java(数据库连接) 类 麻烦知道的大大告诉下!~

参考技术A AutoJava 是一款免费的,针对于Oracle和SQLserver数据库的、以面向对象模式的Java代码生成工具。AutoJava根据O/R Mapping规则生成表对应的Java对象,并且生成了所有的添加、删除、修改、查询等底层数据库操作代码。借助于AutoJava我们基本上不用再写与数据库相关的操作代码,只需要在此基础上实现相关的业务逻辑,将我们从重复的无太大技术含量的工作中解放出来。
AutoJava 是我在工作中为了省时间而写出来的一个小工具,希望AutoJava能给广大的Java人员在编码过程中节省时间。这是地址 http://www.skycn.com/soft/27950.html
参考技术B 用一下hibernate + spring框架吧,省去了很多麻烦 参考技术C 有啊 hiberanate就可以,你可以查一下他的用法

SQL自动生成java实体类POJO

前言

当我们设计完成数据库之后,通常需要创建对应的实体类,有的称为Entity,有的称为DO,都是一个意思,而自己一个个去写非常的麻烦,所以麻烦的时候就需要相应的自动工具类解决这样的麻烦。超级方便~

 

最后结果

http://www.linkinstars.com:8090/auto-code

(麻烦各位大哥别黑我这个网站,这上面没有任何数据库,黑了没有任何意义,我也就重装一下而已)
使用起来非常简单,输入对应需要的参数,点击change即可生成你需要的实体类。
sql可以从navicat等类似工具中获得,这里不做赘述。

 

开源

该项目源码在:https://github.com/LinkinStars/Auto-Coding
为啥要开源呢?一个是因为懒,还有一个是希望有大神帮忙优化一下。如果有bug直接issue就行
将代码下载之后可以随意改动里面的模板来达到自己想要的实体类的样子,比如调整注释的位置,更改jdbc数据类型对应的java类型等。
当前只是在测试阶段,如果有任何问题都可以在下方评论。

 

总结

程序应该利用现有的技术去帮助提高生产效率,而不是一直做重复的苦力。

PS: 后期会修改,直接上传一个sql文件就能生成所有的实体类并打包好。

 

转载请注明出处:https://www.cnblogs.com/linkstar/p/10037629.html

作者:LinkinStar

以上是关于JAVA自动创建实体类工具?的主要内容,如果未能解决你的问题,请参考以下文章

使用java实体类自动生成Hibernate映射文件

Mybatis自动生成实体类和实体映射工具

SQL自动生成java实体类POJO

数据库怎么映射生成java实体类

是否有任何工具可以自动在Django中为模型创建模板

eclipse怎样自动创建实体类和表映像文件