狼奔代码生成工具(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,只有以上点点感受。正在努力学习中,后续会发一个学习使用狼奔代码生成工具的教程,一步一步的用起来。