EasyCode代码生成器,超详细安装和生成模板

EasyCode代码生成器,超详细安装和生成模板一、常见的模板1.velocity,默认模板的后缀vm2.freemarker,默认模板的后缀ftli二、模板技术可以实现的功能1.动态页面静态化2.用作发送邮件、短信模板3.代码生成器三、代码生成器使用了代码生成器就是先定义好模板,然后使用代码自动修改类名,有代码参照模板进行指定内容自动替换。1.准备模板(把每个模块需要改的地方...
摘要由CSDN通过智能技术生成

EasyCode代码生成器,超详细安装和生成模板

一、常见的模板

1.velocity,默认模板的后缀vm

2.freemarker,默认模板的后缀ftli

二、模板技术可以实现的功能

1.动态页面静态化

2.用作发送邮件、短信模板

3.代码生成器

三、代码生成器

使用了代码生成器就是先定义好模板,然后使用代码自动修改类名,有代码参照模板进行指定内容自动替换。

1.准备模板(把每个模块需要改的地方确定好)

  1. 确定所有模板的生成顺序

  2. 确定所有模板的生成位置

4.确定要生成的基本功能的domain

  1. 根据Domain名称与模板结合,在相应位置生成文件

  2. 解决如果父文件夹不存在的问题

  3. 解决如果文件已经存在的问题

8.排错(有错先改模板)

大概思路是这样的,如果想学习相关操作配置,我会在以后的文章中详解。今天讲的是一个插件EasyCode。

四、EasyCode

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

前提:你要会Velocity!!

EasyCode能做什么?

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

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值