EasyCode主动天生代码(超详细)

手机软件开发 2024-9-27 07:38:47 27 0 来自 中国
EasyCode的官方文档请参考gitee

1. EasyCode插件安装

在IDEA的插件中查找EasyCode,点击安装。

留意:假如使用默认设置和默认模板,请跳过第2、3步。
2. 设置EasyCode全局信息

在IDEA的setting中设置EasyCode,设置用户名(对应天生代码的@author字段),支持自界说以模板的导入和导出,用户可以自界说

设置Type Mapper:复制默认分组(default),天生一份自己的分组(MyGroup),然后在自己的分组上举行个性化修改。不发起直接修改default。
columnType对应数据库表的字段范例,用正则表达式,详细的语法参考正则语法。
javaType对应天生的Java Entity中属性的范例。
同样可以点击+/-号添加/或删除映射关系。
示例中数据库的timestamp范例和java.sql.Timestamp类对应
3. 设置EasyCode的Velocity模板

为每个Java类(Controller, ServiceImpl, Mapper, Entity)设置一个天生模板,设置使用Velocity语法。
3.1 复制一个分组(MyBatisPlusWRB),本文复制的是MyBatisPlus模板。
3.2 编辑模板,举行个性化定制,用到的属性对象信息参考下方的阐明文档。
3.3 及时调试,关联一个已经建好的库表,点击右侧>符便可预览根据这张表天生的Java类。

4. 使用EasyCode天生Java类

选中database毗连中的一张(也可以按住Ctr键,选择多张表),右键选择"EasyCode-Generate Code",在对话框选择模板分组(默认或自界说的)。


勾选要天生的Java类对应的模板和天生路径等信息,点击OK便可天生。
5. 个人模板分享

下面分享一下我根据个人喜欢设置的自界说MyBatisPlus模板
5.1 Service模块
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-18 18:14, Processed in 0.109436 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表