Common Template Engine 发布版本 | 每日构建 >>  English | 中文
下载 更新 论坛 关于我们
文档
首页概览
模板指南
表达式指南
语法外套指南
配置指南
扩展指南
API使用指南
常见问题
对比其它模板引擎
集成
MVC框架集成
JSP标签集成
缓存策略集成
日志框架集成
数据格式集成
脚本引擎集成
邮件发送组件集成
第三方集成依赖包
工具
调试器说明
查看器说明
模板生成器说明
模板转换器说明
编辑器插件说明
代码生成器说明
开发
架构设计
开发规范
项目计划
需求场景
资源
下载
许可协议
更新日志
UML图
Java Doc
测试覆盖率报告
社区
开发团队
论坛
知识库
邮件列表
问题列表
报告问题

 
代码生成器说明(未完成)

1. 功能说明
代码生器用于设计领域实体属性及关系,并通过CTL模板生成结构性代码。
通过配置在代码生器的工具栏上添加模板方案按钮(点击该按钮将调用相应方案的模板进行代码生成)。
内置提供生成Struts/WebWork/Struts2 + Spring2 + JPA/Hibernate3/Ibatis2等常规方案的代码模板。
支持独立exe运行,Eclipse插件,NetBeans插件,三种方式使用。

2. 安装使用
(1) 需JDK1.5.0以上版本支持 下载jre...
(2) 下载CodeGeneratorSetup.exe 下载...
(3) 双击CodeGeneratorSetup.exe,按向导完成安装,安装后,将在桌面添加快捷方式
(4) 双击桌面快捷方式启动代码生成器

3. 模板方案配置
<case name="方案名称" desc="方案描述" icon="显示在工具栏上的图标">
    <template name="模板名称" encoding="模板编码"  type="模板类型,支持commontemplate/velocity/freemarker,可扩展,默认为commontemplate" run="执行类型:project或者entity,分别表示每项目执行模板和每实体执行模板" targetName="目标文件名称,可使用CTL模板语言,如:${entity.name}Dao.java" targetEncoding="目标文件编码"/>
</case>

3. 界面截图
(1) 主界面:(包括菜单,工具栏,模型树,关系视图,缩略视图,属性面板)


(2) 数据库设置:


(3) 视图菜单:(可建立多个视图,分别显示相关联的实体,以防止实体太多而变成蜘蛛网)


(4) 实体树上下文菜单:(用于对Project,Entity,Field进行操作)


 

版权所有 © 2007 - 2009 CommonTemplate 开发小组