Easy Code介绍
EasyCode是基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。
搭建步骤
第一步:打开IntelliJ IDEA 新建一个maven工程,不勾选骨架
配置项目的groupid、artifactid、version(自定义)
点击下一步Next
选择工程存放目录
第二步:下载安装EasyCode插件
file->settings->plugins 搜索Easy Code
搜索到后点击Install 我这里安装过了 安装完成会让你重启IDEA。 如何判断是否安装成功 file->settings->Other settings 看是否有Easy Code这个选项
第三步:引入Easy Code模板 (可以根据个人情况定制 也可以使用默认的)
file->settings->Other settings->Template Setting
第四步:创建数据库,数据表
第五步:配置数据源(需要指定数据库名称,要生成数据表)
点击IDEA右侧的Datbase->点击上方的加号->选择Data Source.->Mysql
配置数据源
注意:连接方式需要采用mysql8的连接方式,不然可能连接失败
连接成功如图所示
创建要相关的包,存放生成后的数据(以springboot项目为例)
引入springboot的相关pom.xml依赖
需要用到mybatis的启动器,所以也一起引用
打开Easy Code插件 选要生成的pojo,mapper,service
右击表名->Easy Code->Generate Code
Module:当前项目模块 package:生成代码存放包的位置 Template:生成的模板
勾选All表示生成所有,勾选禁止提示,防止弹出很多个提示信息,点击OK
pojo*(entity):Brand.java代码:
service接口:BrandService.java 代码如下:
serviceImpl 实现类:BrandServiceImpl.java代码如下:
dao层:BrandDao.java代码如下
mapper.xml代码如下:
第六步:运行并调用
注意:我的mapper.xml文件存放的位置是在resources目录下,不会被扫描到,所以在pom.xml文件中配置一下,使mapper.xml能够被扫描
完整的pom.xml文件如下:
在resources目录下创建springboot全局配置文件Application.properties
配置文件如下:
创建controller调用方法实现业务
controller:
运行查看结果
浏览器输入 localhost:8081/showAll
模板提供
entity.java
dao.java
service.java
serviceImpl.java
mapper.xml
教程结束,此教程根据上面一步一步来应该是没有问题的,如果有疑难解决不了,欢迎评论区留言
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/15459.html