当前位置:网站首页 > Java教程 > 正文

java生成代码教程



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

教程结束,此教程根据上面一步一步来应该是没有问题的,如果有疑难解决不了,欢迎评论区留言

  • 上一篇: java汉化教程
  • 下一篇: websocket和java教程
  • 版权声明


    相关文章:

  • java汉化教程2024-12-09 11:18:02
  • java全套教程自学2024-12-09 11:18:02
  • java流菜鸟教程2024-12-09 11:18:02
  • java设计特效教程2024-12-09 11:18:02
  • java自动化测试教程2024-12-09 11:18:02
  • websocket和java教程2024-12-09 11:18:02
  • ubuntu java入门教程2024-12-09 11:18:02
  • java619集教程2024-12-09 11:18:02
  • 刘意java 教程2024-12-09 11:18:02
  • java菜鸟教程 字符操作2024-12-09 11:18:02