可扩展的代码生成器(一)

    生成代码自然需要知道被生成代码的规律,知道了这些规律再加上会使用Freemarker或Velocity之类的模板引擎,代码生成器就基本就等于完成了,无他,唯变量替换耳!

    因为目前在看jeesite这个开源项目,所以生成器提供的默认模板就是为jeesite生成代码,生成基本的增删改查代码和表结构,jeesite源码可以移步这里

    生成器源码请猛击这里,具体使用请参见说明,重点介绍下该代码生成器的特点:

    1.代码生成器提供了Freemarker和Velocity两种模板引擎的支持,目的是方便大家定制,熟悉哪个就用哪个

    2.解析Excel支持POI和JXL,同上也是喜欢哪个用哪个

    3.如果你在使用jeesite,那就直接上吧,下载下来双击就可试用,改改Excel就可生成,真TM方便

    4.如果你觉的功能不能满足常用需求,那你就留言告诉我吧,我扩展

    5.如果你不是基于jeesite,那就下载源码定制吧,然后最好开源大家一起用,just go,拥抱开源支持OSC

    6.如果你不熟悉freemarker或velocity却又想定制,那建议你花20分钟到任何一个的官网瞅两眼freemarker   & Velocity,恩20分钟够了

最后我费尽九牛二虎之力没能把类图上传上来(如果需要请到源码中取)竟然要求图片小于200K,这事我得吐槽下@红薯,图片200K不够用吧,来个附件也行啊。

    

你可能感兴趣的:(freemarker,JeeSite,velocity,generator,代码生成器)