作者平台:
| 优快云:blog.youkuaiyun.com/qq_41153943
| 知乎:www.zhihu.com/people/1024…
| GitHub:github.com/JiangXia-10…
本文一共1683字,预计阅读10分钟
前言
相较于之前的springmvc框架,使用springboot开发减少了大量的配置文件的工作,能够大大提高了开发的效率。使用springboot开发如果有新的接口或者方法基本步骤大致如下:
1、新增数据对象对应的entity;
2、新增controller;
3、新增dao;
4、新增service和对应的impl类。
每次都这样重复地去新增这些东西,工作难度不大,但是却很枯燥,也很浪费时间。有这时间摸摸鱼不香吗?
今天就推荐两款能够大大提升工作效率(摸鱼)的神器:代码自动生产器,有些代码真的不用手写!
一、EasyCode
第一款推荐的是idea自带的插件---->Easy Code。EasyCode 是基于 IntelliJ IDEA 开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与 java 类型映射关系配置。支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。通常用于生成 Entity、Dao、Service、Controller。如果你动手能力强还可以用于生成 HTML、JS、PHP 等代码。理论上来说只要是与数据有关的代码都是可以生成的。
Easy Code是基于 Database Tool 开发,所有 Database Tool 支持的数据库都是支持的。常见的数据库基本都是支持的。
安装步骤如下:到iead的plugins插件市场,搜索下载easy code即可
安装完成后可以通过以下的配置进行自定义配置,一般使用默认的即可:
然后如果需要生成具体的代码,则需要配合使用Database Tool,这里支持很多的数据库类型,这里使用的mysql: