免费网站模板代码大全-懒人必备,IntelliJ IDEA 中一键生成代码

1.安装

首先点击File->Settings->Plugins,然后搜索EasyCode,如下:

安装成功后,重启IDEA。

2.创建项目

接下来,我将向您展示如何在Spring Boot中使用EasyCode。 首先,我们在IDEA中创建一个SpringBoot项目。 关于创作过程我就不详细说了。 如果不知道怎么做,可以在我公众号后台回复springboot。 有详细教程。

3.添加数据源

由于本项目是基于IDEA上的Database Tools开发的,所以我们首先需要通过IDEA上的Database来连接数据源。

接下来配置您的数据库连接信息。 如果没有检测到合适的数据库驱动,请点击左下角手动下载:

连接成功后,单击“确定”。 默认情况下,连接的数据库是不显示的,需要我们自动检查。 比如我要连接vhr数据库,如下:

4. 生成代码

完成以上三步后,就算准备好了,接下来就是生成代码了。 比如我想为vhr中的所有代码生成实体类、dao层和service层,如下:

首先选中所有表,然后右键选择Easy Code->Generate Code免费网站模板代码大全,如下:

第一次添加时,如果有数据库类型没有对应的Java类型,会有提示。 只需按照其指导添加映射关系即可。 比如我添加的时候出现这样的提示:

单击“是”,然后添加您自己的类型映射:

添加成功后,进入代码生成,就是这样:

这里,如果项目是多模块项目,可以先选择代码生成的模块,然后设置代码生成的包,最后勾选下面要生成的代码模板,点击确定。

代码生成过程中免费网站模板代码大全,如果没有检测到包下有service、dao、entity等包,工具会提示手动创建,点击Yes。

最终生成的代码如下:

至此,各层的代码已经基本生成。 大多数朋友用这一步可能就OK了。

当然,如果您觉得EasyCode自动生成的模板不够用或者不好用,我们也可以自定义模板。

5. 自定义模板

例如,我想在生成的dao层代码中添加一个额外的方法,可以无任何条件地获取所有数据(默认生成模板中没有此技术)。

点击文件->设置->简易代码->模板设置:

可以参考工具自带的定义方法。 现在让我们将以下方法添加到 dao.java 中:

然后在mapper.xml中添加一个匹配的方法给它,打开mapper.xml,添加如下方法:

配置完成后,单击“确定”。

接下来重新生成代码,可以看到生成方法中多了一个方法。 其他代码模板的定义与此类似,不再赘述。

好吧,朋友们不妨尝试一下。