点击关注下方公众号,架构师全套资料 都在这里

0、2T架构师学习资料干货分享

上一篇:帅炸了!乌克兰国防军队的系统账号和密码分别是 admin 和 123456!

大家好,我是互联网架构师。

EasyCode是基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。

EasyCode

EasyCode能做什么?

EasyCode是基于IntelliJ IDEA Ultimate版开发的一个代码生成插件,主要通过自定义模板(基于velocity)来生成各种你想要的代码。通常用于生成Entity、Dao、Service、Controller。如果你动手能力强还可以用于生成HTML、JS、PHP等代码。理论上来说只要是与数据有关的代码都是可以生成的。

使用环境

IntelliJ IDEA Ultimate版(172+)

支持的数据库类型

因为是基于Database Tool开发,所有Database Tool支持的数据库都是支持的。

包括如下数据库:

  1. MySQL

  2. SQL Server

  3. Oracle

  4. PostgreSQL

  5. Sqlite

  6. Sybase

  7. Derby

  8. DB2

  9. HSQLDB

  10. H2

当然支持的数据库类型也会随着Database Tool插件的更新同步更新。

功能说明:

  • 支持多表同时操作

  • 支持同时生成多个模板

  • 支持自定义模板

  • 支持自定义类型映射(支持正则)

  • 支持自定义附加列

  • 支持列附加属性

  • 所有配置项目支持分组模式,在不同项目(或选择不同数据库时),只需要切换对应的分组,所有配置统一变化。

功能对比:
功能 Easy Code 其他工具
自定义模板 支持 支持
多表生成 支持 支持
生成方式 无缝集成在项目中 部分工具需要复制粘贴
附加列 支持 不支持
附加列属性 支持 不支持
动态调试模板 支持 不支持
图形化界面 支持 部分支持
使用环境 仅限IDEA 支持各种形式
在线支持 后期扩展 不支持
自定义类型映射 支持 部分支持
全局变量 支持 不支持

在线安装

动图教程:

在线安装

项目地址

github地址:https://github.com/makejavas/EasyCode

推荐一个可以减少开发量50%的插件!相关推荐

  1. 推荐一个开源快速开发erp管理系统的框架

    前言 现在的程序开发人员大部分都不会自己去从零开发一个系统了,基本都是在使用一些免费的框架或破解一些有用的功能来自己二次开发组合使用,一般要达到要求是几个框架的功能组合才能实现. 程序开发人员都想找到 ...

  2. iOS 10 的一个重要更新-开发 iMessage 的第三方插件

    苹果官方的 Messages 在 iOS 10 推出了非常重大的更新,可能主要是想从其他 IM 巨头手里抢点市场份额回来,包括 Facebook Messenger, Wechat 和 Snapcha ...

  3. 推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler...

    在C#WINFORM或者是ASP.NET的WEB应用程序中,根据各种定时任务的需求,比如:每天的数据统计,每小时刷新系统缓存等等,这个时候我们得应用到定时器这个东东. .NET Framework有自 ...

  4. 一个基于C#开发的轻量级OCR文字识别开源工具

    在日常工作中是否经常碰到,需要从图片提取文字呢.这种情况,我们只能一个字一个字的去敲打,这样效率实在太慢了,这时候就需要用到文字识别工具. 所以今天给大家推荐一个基于C#开发的Windows OCR工 ...

  5. 推荐一个基于Python开源的文档系统

    今天给大家推荐一个基于Python开发的在线开源文档系统. 项目简介 在日常开发中,每个项目都需要编写大量的文档.文档放在网络上,涉及一些公司.个人机密就不适合放在互联网上面.这个系统就刚好可以满足我 ...

  6. angular 图片引入_推荐一个 angular 图像加载插件

    推荐一个简单的 Angular 图片加载插件:vgSrc,插件根据图片资源的不同加载状态,显示不同图片,亲测兼容IE-8. 使用 推荐使用 bower 加载: bower install vgSrc ...

  7. 推荐一个 angular 图像加载插件

    推荐一个简单的 Angular 图片加载插件:vgSrc,插件根据图片资源的不同加载状态,显示不同图片,亲测兼容IE-8. 使用 推荐使用 bower 加载: bower install vgSrc ...

  8. 想减少代码量,快设置一个有感知的 Aware Spring Bean

    本文分享自华为云社区<有感知的 Aware Spring Bean>,作者:陈皮的JavaLib. 有感知能力的 Spring Bean 正常情况下,Spring 中的 Bean 对 Sp ...

  9. 推荐一个好用的Vite插件:移动端开发利器vite-plugin-eruda替代vconsole插件

    推荐一个好用的Vite插件 vite-plugin-eruda - 帮助您在开发环境中自动打开调试工具. 安装 安装在vue 创建的项目下,它会自动加载此插件.Vue CLI npm install ...

  10. html5快速开发模板生成器,推荐一个基于Vue 的 H5 快速开发模板

    本项目以基于 vue-cli4 和 Vant-ui 搭建的,进行移动端开发中的一些最佳实践方案 模板地址 动动你的小手点颗star 样式适配 在移动端网页开发时,样式适配始终是一个绕不开的问题.对此目 ...

最新文章

  1. jquery.treeview.js树控件的应用
  2. CHM格式的可以全文搜索的Spring3.2官方参考文档
  3. 数据恢复,恢复丢失的数据,突破1G限制!
  4. 预告 | AIS (ACL, IJCAI, SIGIR) 2019 论文报告会日程安排
  5. 多亏我缓存技术过硬!疫情防控项目上线,我只用了5天!
  6. shiro学习(2):第一个shiro程序
  7. python打开指定路径的excel_python使用相对定位,绝对定位,选取同级别文件下的指定文件(csv,excel)...
  8. DWR Sample
  9. caffe自带可运行的两个例子:mnist和cifar10
  10. 揭秘ServerBootstrap神秘面纱(服务端ServerBootstrap)
  11. 对修饰器的实验支持功能在将来的版本中可能更改。在 “tsconfig“ 或 “jsconfig“ 中设置 “experimentalDecorators“ 选项以删除此警告。ts(1219)
  12. php 获取照片信息,PHP如何读取照片的exif信息实现代码(2)
  13. 论文解读——神经网络翻译中的注意力机制 以及 global / local attention
  14. 张锋因何错过诺贝尔化学奖?
  15. ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
  16. 生存分析 R语言(四)——Cox PHM(3) 检查PHA和scale
  17. Mean-shift算法的直观理解
  18. 申报绿色工厂对企业意义
  19. mysql判断空_MySQL判断字段是否为null
  20. Vue + ElementUI 实现后台管理系统模板 -- 前端篇(一):搭建基本环境 配置环境

热门文章

  1. Vue指令之v-html
  2. Spring整合Junit框架进行单元测试Demo
  3. 浅谈JavaScript代码预解析 + 示例详解
  4. vue+vuex的应用笔记
  5. Shell 工作原理
  6. 写得蛮好的linux学习笔记[转]
  7. InDesign入门教程,如何链接图形?
  8. 如何使用 Numbers 筛选出特定种类的资料?
  9. 如何在 iPhone、iPad 和 Mac 上更改日历颜色?
  10. Mac系统功能快速切换状态栏小工具One Switch for Mac