定制属于自己的代码生成器从JFinal-Code-Online Platform(JCOP)开始!! JCOP是一个轻量级的代码生成器内核,可加入一切自己想生成的文件的模板,绝对的灵活自由,你值得拥有!! JCOP基于Java,JFinal开发,是一个标准java web项目,使用时不依赖任何IDE,其核心设计目标是学习简单,扩展自由. 可用任何模板引擎生成一切代码,目前默认提供Java代码生成器,支持JFinal Web风格项目,不久将加入传统的SSH项目生成. 代码量1000余行,实现了模板生成器的核心功能. JCOP有如下主要特点: 基于业务模型快速生成,大大提高开发速度 不引入新的规范新的技术,和已有的开发模式相同,是已有开发模式的补充 生成的源代码和生成器模板,均可自由修改,并能很容易的加入新的模板 基础框架可按照已有的技术框架任意组合,不会将用户绑到特定的框架 容易上手,无论是学习还是作用项目开发,平台容易掌握,学习曲线低 模板元数据完全可自定义,可以将自己已经设计的好的模板加入平台 详细文档请看 http://git.oschina.net/zhouleib1412/jfinal-code-online 目前第一版已经可以自由添加task加入一切自定义模板。并且可以选择自己实现除默认freemarker意外的模板引擎来生成代码。脚本引擎也可以选择除默认的groovy之外任意脚本。元配置信息除开默认的数据库提供数据外可以实现自己的喜欢的模式(比如xml配置文件等) 第二版也将马上进行开发,下一版发布将支持模板元数据的自由添加,在这基础上实现二次开发属于自己的代码生成器将非常简单,尽情期待. 官方网站 http://code.jfinal.com/ JFinal-Code-Online 1.0 发布,极简自由的代码生成器下载地址