今天, 向大家推荐一款代码生成利器—-PP代码生成器(后文简称为PP, 注意哦, 是读朋朋, 不是皮皮哈.). PP是基于freemarker模板, 在freemarker的世界里, 数据模型 + 模板文件 = 生成结果. PP也遵循着这条基本原则, 其基本设计原理如下图. 下载PP 下载地址1(点击可下载) , 下载地址2(点击可下载) , 然后解压到您喜欢的目录. 为了以后使用方便, 请作如下操作: 如果您是Windows系统, 进工具的目录, 请把pp-generator-0.0.5/bin/run-gui.bat发送到桌面,生成快捷方式, 以后要运行代码生成器, 双击即可. 如果您是mac OS或Ubuntu OS, 先打开终端, 执行 chmod +x pp-generator-0.0.5/bin/run-gui.sh, 为这个sh文件增加可执行权限, 然后在终终执行: vi ~/.bash_profile, 并在其中加入: alias ppstart=’/Users/hui/Documents/mystudio/software/pp-generator-0.0.5/bin/run-gui.sh’, 以后要运行代码生成器, 在终端里输入ppstart就可以了. 本工具运行的前提条件是电脑已装JAVA运行时. 下面是我运行PP后的截图: 下一篇博客我们继续介绍PP的架构原理和如何使用PP生成代码.