CodeSmith使用帮助文档.docx
《CodeSmith使用帮助文档.docx》由会员分享,可在线阅读,更多相关《CodeSmith使用帮助文档.docx(18页珍藏版)》请在冰豆网上搜索。
![CodeSmith使用帮助文档.docx](https://file1.bdocx.com/fileroot1/2022-11/16/ed842acf-fee0-4396-8a43-1594d86c20b4/ed842acf-fee0-4396-8a43-1594d86c20b41.gif)
CodeSmith使用帮助文档
CodeSmith使用幫助文档
1安装、注册CodeSmith
1.1找到路径CodeSmith\tools\CodeSmithProfessional-40文件,点击运行如图,根据提示安装CodeSmith,具体如下5图:
1.2安装完成之后,点击运行CodeSmithStudio,如下图:
点击Register按钮,弹出下图:
在Name、Organization:
随便填写;
SerialNumber中填入:
CS40P-6SJUJ-X4DDF-5WJ19-9TE92-RSQ4H;
点击“Register”,如下图:
选择“Activatebyemailorphone”,单击“Continue”,如下图:
复制图片中的“MachineKey”的值
1.3找到路径CodeSmith\tools\Keygen.exe文件,点击运行如图:
在界面中格的“MachineCode”粘贴上图中复制的“MachineKey”的值,单击“Generate”,复制“ActivationKey”的值,将它粘贴至下图中的“UnlockCode”
单击“Continue”完成注册
2使用CodeSmithStudio
2.1配置代码生成的模板
在配置前,请将安装文件中的路径“CodeSmith\Template”的文件复制到特定的位置,如E得根目录即可。
运行“CodeSmithStudio”程序,界面如下图:
点击如图中的红色区域,弹出选择模板的配置路径,如下图:
选择“CodeSmith\Template”文件夹的的路径,如下图:
点击“确定”,完成模板的配置,显示如下图:
2.2根据配置的模板,生成数据库表的Domain和Mapping
2.2.1生成Domain类,选择配置的模板中的IBatisEntity.cst,如下图:
右击选择“Execute”,显示如下图:
选取要生成Domain的表名,点击红色区域,弹出如下图:
如果是第一次使用,则需要配置“DataSource”,配置如下,点击红色区域,显示如下图:
点击“Add”,新增数据源,弹出界面如下图:
根据窗口中的指示,录入相应数值,点击“Test”测试是否连接成功,如果成功,点击“OK”即可,如下图:
选择配置的“Name”,如上图的“Leo”,点击“Close”即可,显示如下图:
在“Table”中选择要操作的表名,点击“Select”。
显示如下图:
点击“Generate”,显示如下图:
将右侧的代码复制到创建的实体类中即可。
2.2.2生成Mapping文件,选择配置的模板中的IBatisMapping.cst,如下图:
右击选择“Execute”,显示如下图:
选取要生成Domain的表名,点击“SourceTable”,弹出如下图:
如若已配置好相应的数据源,即可省去重新配置,直接点击下拉框,选择配置的数据源即可,然后的“Table”区域选择要生成的表名,如下图:
选取表后,点击“Select”按钮,显示如下图:
点击“Gernerate”按钮,显示如下图:
将右侧的代码复制至相应的Mapping文件即可。