makejavas / EasyCode

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

idea2023.3生成的xml没有逗号 #120

Open jkm6221 opened 11 months ago

jkm6221 commented 11 months ago

image image

已经按照前面的issue里2023.1的问题改造了, 还是没有逗号

IntelliJ IDEA 2023.3 (Ultimate Edition)

babiq3 commented 11 months ago

你好,解决了吗?

clywm520 commented 11 months ago

作者好久没有更新了。是停更了吗

babiq3 commented 11 months ago

这是来自QQ邮箱的假期自动回复邮件。你好,我最近正在休假中,无法亲自回复你的邮件。我将在假期结束后,尽快给你回复。

babiq3 commented 11 months ago

我也不知,为了加快作业进度才来搜这个组件的 

林煜川 @.***

 

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2023年12月18日(星期一) 下午2:23 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [makejavas/EasyCode] idea2023.3生成的xml没有逗号 (Issue #120)

作者好久没有更新了。是停更了吗

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

ZhangXianlu commented 11 months ago

修改一下模板中的判断函数可以解决,把设置-EasyCode-Global Config-myBatisSupport.vm 文件最后 #if($velocityHasNext), #end改成 #if($foreach.hasNext), #end

babiq3 commented 11 months ago

ok ,谢谢你 

林煜川 @.***

 

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2023年12月20日(星期三) 中午11:01 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [makejavas/EasyCode] idea2023.3生成的xml没有逗号 (Issue #120)

修改一下模板中的判断函数可以解决,把设置-EasyCode-Global Config-myBatisSupport.vm 文件最后 #if($velocityHasNext), #end改成 #if($foreach.hasNext), #end

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

clywm520 commented 10 months ago

insert , batchIsert , batchInsert还是存在这个问题 @ZhangXianlu ,这个怎么办

ZhangXianlu commented 10 months ago

insert , batchIsert , batchInsert还是存在这个问题 @ZhangXianlu ,这个怎么办

去对应的配置模板文件找一下这个方法,替换一下就可以

clywm520 commented 10 months ago

不知道 怎么修改呢 给一个示例么

---原始邮件--- 发件人: @.> 发送时间: 2023年12月22日(周五) 下午2:32 收件人: @.>; 抄送: @.**@.>; 主题: Re: [makejavas/EasyCode] idea2023.3生成的xml没有逗号 (Issue #120)

insert , batchIsert , batchInsert还是存在这个问题 @ZhangXianlu ,这个怎么办

去对应的配置模板文件找一下这个方法,替换一下就可以

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

james-wangx commented 10 months ago

修改一下模板中的判断函数可以解决,把设置-EasyCode-Global Config-myBatisSupport.vm 文件最后 #if($velocityHasNext), #end改成 #if($foreach.hasNext), #end

亲测有用👍,对于全局生成所有列的宏可以这样修改。其它的需要到对应的模版修改:

image
babiq3 commented 10 months ago

这是来自QQ邮箱的假期自动回复邮件。你好,我最近正在休假中,无法亲自回复你的邮件。我将在假期结束后,尽快给你回复。