makejavas / EasyCode

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

mysql表的virtual字段,如何设置不被导出到entiry实体类中? #135

Closed kaclok closed 2 months ago

kaclok commented 2 months ago

Snipaste_2024-08-18_08-27-14

kaclok commented 2 months ago

以及 上图中“注释”列,如何导出给实体类的字段做注释说明?

kaclok commented 2 months ago

EasyCodeConfig.json 结合config table的disabled属性,通过判断每个字段#if(!$!column.ext.disable) 是否被disabled,从而不生成被disabled的字段(virtual需要被手动标记为disabled) 还有个问题就是:在config table窗口中,填写的comment总是不显示或者修改之后总是不生效。目前通过添加自定义的一列以及修改entity的模版解决了。 问题:如何删除或者隐藏默认的comment的列配置