代码开发技巧之快速逆向工程

网站建设4年前发布
24 0 0

我们都知道,在开发的时候,是百分百都能够使用到我们的实体类,各种工具类,而有些实体类,因为表中字段的增多,一个实体类,有可能有二三十个字段,而如果每一个字段都让我们自己去编辑,那你有一多半的时间,都会浪费在处理这个字段上面,所以,今天阿粉就来交给你,这个快速而又简单的根据表结构,生成实体类的小工具,逆向工我们都知道,在开发的时候,是百分百都能够使用到我们的实体类,各种工具类,而有些实体类,因为表中字段的增多,一个实体类,有可能有二三十个字段,而如果每一个字段都让我们自己去编辑,那你有一多半的时间,都会浪费在处理这个字段上面,所以,今天阿粉就来交给你,这个快速而又简单的根据表结构,生成实体类的小工具,逆向工程。,根据数据库生成java代码,这就是逆向工程,也就是需要我们根据数据库表结构,然后生成我们的对应代码。,话不多说,我们先来安排一下,直接建一个大约十几个字段的表,然后我们直接使用逆向工程来安排它。,2023030601212439fce4721f7dbf3302d7857358a95339334f87489,我们简单设计了一个订单表,表结构上面,然后我们把这个表创建到我们的数据库中。,建表语句如下:,我们创建好了项目之后,就需要弄出一个简单的main方法,然后去生成,我们来搭建一个基础的springboot的项目。,怎样构建springboot项目,阿粉就不说了,我们直接来看都需要引入什么依赖,,依赖如下:,如果你是其他的数据库,比如 oracle 或者是 sqlserver,那么你去找一下自己的制定版本就可以了,数据库驱动不同而已。,接下来直接上代码:,直接在自己的utils 包中新建一个utils,使用main方法就能完美操作。,代码如下:,其实代码很简单,阿粉也在上面加上了注释,你需要改动的也就是项目的路径,以及作者,看阿粉生成的代码。,202303060122008254a7331c43190c45d043ab16079d049a27bb503,接着我们看看实体类:,看着是不是非常舒服,直接连带着swagger的注解都带着,是不是看起来就很舒服了,这对大家的开发时间,就会缩短很多,而且还能给前端同事一个非常好用的swagger 文档,大家有需要的可以安排上了!

© 版权声明

相关文章