makejavas/EasyCode
makejavas/EasyCode has 1,103 GitHub stars and 339 forks. Star changes are not measured yet. Last checked 2026-11-09 10:13 UTC. Last push 2024-11-18.
基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。
Measured star growth
- in 24h
- Update delayed
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalEasyCode
EasyCode能做什么?
EasyCode是基于IntelliJ IDEA Ultimate版开发的一个代码生成插件,主要通过自定义模板(基于velocity)来生成各种你想要的代码。通常用于生成Entity、Dao、Service、Controller。如果你动手能力强还可以用于生成HTML、JS、PHP等代码。理论上来说只要是与数据有关的代码都是可以生成的。
使用环境
IntelliJ IDEA Ultimate版(172+)
支持的数据库类型
因为是基于Database Tool开发,所有Database Tool支持的数据库都是支持的。
包括如下数据库:
- MySQL
- SQL Server
- Oracle
- PostgreSQL
- Sqlite
- Sybase
- Derby
- DB2
- HSQLDB
- H2
当然支持的数据库类型也会随着Database Tool插件的更新同步更新。
功能说明:
- 支持多表同时操作
- 支持同时生成多个模板
- 支持自定义模板
- 支持自定义类型映射(支持正则)
- 支持自定义附加列
- 支持列附加属性
- 所有配置项目支持分组模式,在不同项目(或选择不同数据库时),只需要切换对应的分组,所有配置统一变化。
功能对比:
| 功能 | Easy Code | 其他工具 |
|---|---|---|
| 自定义模板 | 支持 | 支持 |
| 多表生成 | 支持 | 支持 |
| 生成方式 | 无缝集成在项目中 | 部分工具需要复制粘贴 |
| 附加列 | 支持 | 不支持 |
| 附加列属性 | 支持 | 不支持 |
| 动态调试模板 | 支持 | 不支持 |
| 图形化界面 | 支持 | 部分支持 |
| 使用环境 | 仅限IDEA | 支持各种形式 |
| 在线支持 | 后期扩展 | 不支持 |
| 自定义类型映射 | 支持 | 部分支持 |
| 全局变量 | 支持 | 不支持 |
使用文档:
一、在线安装
动图教程:
说明文档:
1. 安装完毕后重启生效。 2. 版本更新时不会覆盖现有模板。
二、手动安装
点击这里 ,下载最新的发行版本。
动图教程
说明文档:
1. 安装完毕后重启生效。 2. 版本更新时不会覆盖现有模板。 3. 不要解压zip包,安装时直接选zip包即可。
QQ群1:373603580
QQ群2:167490920
Telegram:https://t.me/gotoeasycode
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,582 starspublic-apis/public-apis
A collective list of free APIs
497,899 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
449,608 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,302 stars
