网站首页 > 开源技术 正文
作为Java开发程序,日常开发中,都会使用Spring框架,完成日常的功能开发;在相关业务系统中,难免存在各种增删改查的接口需求开发。
通常来说,实现增删改查有如下几个方式:
- 纯手工打造,编写各种Controller、实体层对象、数据库XML等;
- 通过Maven插件,指定好表数据,设定好规则,执行mvn命令生成;
- 采用Idea插件,自动生成。
- 其他 奇淫技巧(也是存在)
今天主要是介绍基于Idea开发环境,做的idea插件实现 ,插件 是 EasyCode,具体在Idea中,star很高,更新也很快
EasyCode到底能做啥呢?
EasyCode通过自定义模板(velocity),来生成各种你想要的代码。通常用于生成Entity、Dao、Service、Controller;也可以用于生成HTML、JS、PHP等代码
一句话,该插件主要用来生成增删改查的代码!
支持的数据库类型
MySQL、SQL Server、Oracle、PostgreSQL、Sqlite、Sybase、Derby、DB2、HSQLDB、H2
主要是关系型数据库,或许还会根据Database Tool插件更新同步更新支持!
具体有啥功能
- 支持单表操作
- 支持多表同时操作
- 支持自定义模板
- 支持自定义类型映射(或用正则匹配)
。。。。
具体使用情况
一、插件安装
二、添加数据源
需要注意:需要下载支持的数据源对应的驱动
三、生成代码
- 单表操作生成
- 多表操作生成
考虑篇幅,这里不再过多列举,功能比较丰富的,如
- 添加类型映射
- 自定义模板
- 使用全局变量
- 导出配置到本地
- 多台电脑同步配置
- 版本控制等等
相关问题,欢迎留言提问;欢迎大家点赞、关注、收藏~
猜你喜欢
- 2024-09-14 Redis集群搭建很easy(redis5.0.8集群搭建)
- 2024-09-14 带gui界面的mybatis代码生成工具-spring boot 手脚架
- 2024-09-14 SpringBoot集成mybatis-plus(springboot集成mybatis)
- 2024-09-14 P2-2 springboot整合mybatis(springboot怎么整合mybatis)
- 2024-09-14 spring boot 项目中自动执行 sql 语句
- 2024-09-14 Intellij-Idea 好用的插件(idea2021插件)
- 2024-09-14 IntelliJ IDEA一个实用的插件(idea2019插件)
- 2024-09-14 Spring bean 加载顺序导致的 bug 问题
- 2024-09-14 今日给大家推荐idea的一系列开发插件
- 2024-09-14 程序员都在用的 IDEA 插件(不断更新)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)