狼奔代码生成工具使用心得
狼奔代码生成工具(http://ltfwan.d33140.jit8.cn)是一款为程序员设计的代码生成器,更是一款软件项目智能开发平台,它可以自动生成ASP.NET页面及后台代码,采用了面向服务的架构(SOA)。那么,要如何通过狼奔代码生成工具生成一套完整的项目平台;下面,我们通过以下步骤来实现这个操作。
一、下载和安装
大家可以通过狼奔代码生成工具官网http://ltfwan.d33140.jit8.cn下载狼奔代码生成工具最新版及相关使用手册。下载完成的安装和其他软件的安装一致,没有其他特别需要注意的。。
安装完毕之后,首次运行工具,则会提示需要设置项目生成目录,设置之后,会在设置的项目生成目录生成数据库脚本及数据库结构图(PDM格式,powerdesigner打开、修改及添加)。注:只会在第一次运行时生成(Moban目录)。
二、使用狼奔代码生成工具
打开狼奔代码生成工具(注:在使用工具生成项目之前,首先需要建立数据库。系统默认数据库名称为Sys,打开SQL企业管理器,新建数据库,然后到设置的生成目录打开SQL脚本生成数据库);系统有默认的数据表,可以根据自己项目的需求更改数据库。
界面如下:
图上有5个按钮,分别对应不同的功能。
1、 连接数据源
这里的连接数据源可以为2种类型的。。第一种是SQL上的物理数据库,第二种是由PowerDesigner打开的PDM文件(系统默认打开的是自动生成的PDM文件)(注:狼奔代码生成工具可连接多种数据库。如:Sqlserver2005/2008版本、oracle或者mysql;支持PowerDesigner15版本,这里只介绍S QL一种)
下面我们简单了解一下2种不同的连接。
1)、SQL上的物理数据库
通过SQL企业管理器,新建数据库,数据库命名必须是Sys,建立之后,运行系统自动生成的脚本,
生成数据库。
添加默认数据
生成之后,我们可通过连接数据源按钮,连接SQL上新建立的物理数据库
点击测试,选择数据库,则会连接到SQL上的物理数据库。
狼奔代码生成工具默认的数据库中有如下几张表:
我们可通过SQL直接新建数据库,然后,返回狼奔代码生成工具,刷新项目,就会看到我们新建的数据库了。
我添加添加了TmpTable一张表,2个字段
返回狼奔代码生成工具,刷新项目,就会看到新添加的表。
2)PowerDesigner模式
我们可通过PowerDesigner打开自动生成的PDM文件(Sys.PDM),通过PowerDesigner可进行数据库设计,设计完毕后刷新项目即可。
2、 生成项目
数据库搞定之后,点击生成项目
系统会自动生成一套完整的项目平台。
生成完毕会自动关闭狼奔代码生成工具。。(释放内存,这个不错)
3、 刷新项目
这个功能是用在,我们修改过数据库或者是数据库设计完毕之后,由狼奔代码生成工具自动刷新的,,自动读取数据结构,生成项目平台。
4、 系统设置
在系统设置这里我们可以设置项目生成目录和顶级命名空间
5、 登陆系统
应该是专业版用的
三、小结
粗略的使用了狼奔代码生成器一边之后,发下它的几个比较有特色的地方。
1、 数据库支持比较多
2、 数据库设计比较灵活
3、 生成的是整个项目平台,界面美观,且未发现生成后的平台有BUG。
不过在使用狼奔代码生成工具之前,要求对MVC有一定的了解,不然会找不到如何下手。小弟就是不懂MVC,只有以上点点感受。正在努力学习中,后续会发一个学习使用狼奔代码生成工具的教程,一步一步的用起来。
转载于:https://blog.51cto.com/4638064/808984