jfinal-generator
jfinal-generator支持JFinal官方代码生成策略,同事也支持用于自定义代码生成策略。
jfinal-generator支持使用多种数据库的数据表来生成代码
jfinal-generator能生成JFinal的model相关代码,但不仅限于此。
项目结构
generator-api-example 一个自定义代码生成策略的示例
generator-api 自定义代码生成策略的依赖api
generator-plugin 代码生成工具eclipse插件项目
演示效果图
(下面代码的红叉是因为没有引入JFinal的jar包)
1. 以JFinal官方的Generator为例,生成BaseModel和Model等相关文件。
下载插件jar包,复制到eclipse的plugins目录,重启eclipse即可。
http://pan.baidu.com/s/1c1ODe1q(密码:1cw3)
如果您希望开发自己的代码生成策略请往下看
1、开发自定义代码生成策略极其简单,只需要实现 generator-api 的一个接口即可。(将自己实现的策略打成jar包,并填写实现这个接口的类名)
2、使用JFinal-enjoy模板开发示例:JFinal-Enjoy(自定义生成策略)
3、使用Freemarker模板开发示例:Freemarker(自定义生成策略)
最后的最后
本人对于eclipse插件开发只是处于Hello world阶段,如果代码有不严谨的地方,希望大家提出,谢谢。
码云地址:http://git.oschina.net/itc10/jfinal-generator