安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > 狼奔代码生成器 v6.1 绿色版
狼奔代码生成器

狼奔代码生成器

 v6.1 绿色版
  • 软件大小:5.36 MB
  • 更新日期:2019-06-27 16:21
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:5.36 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  狼奔代码生成器是一款功能强大的代码编程工具,更新后的程序优化了权限管理系统改造方案,信息包括以下信息:人员管理:增加上传头像的功能,图片格式限制为bmp,jpg,gif等常用格式;菜单管理:将操作改名为按钮,采用下拉选择checkbox的形式选择按钮,并显示按钮图片;状态改名为显示,选择项为折叠,展开,默认为折叠;在网址前面,增加站点:采用下拉框的形式展示,默认为请选择;角色管理:分配权限页面增加一列叫做站点;操作管理:改名为按钮管理,在列表中去掉图标列,增加一条默认的数据导出,在数据库去掉状态字段;异常管理:增加一列IP地址,将内容列做成超链接,点击后直接跳转到详细页面,去掉index页面中的加载按钮的代码,去掉详细按钮;日志管理:地址改名为IP地址,将内容列做成超链接,点击后直接跳转到详细页面,去掉index页面中的加载按钮的代码,去掉详细按钮。强大又实用,需要的用户可以下载体验

狼奔代码生成器

软件功能

  1、支持SQL Server、Oracle和MySQL等主流数据库。

  2、支持的表关系模型包括:

  ①单表数据模型。

  ②自连接数据模型。

  ③一对多(父子表)数据模型。

  ④一对多数据模型中的一张表是自连接。

  ⑤多对多数据模型。

  ⑥多对多数据模型中的一张表是自连接。

  可以根据不同的数据模型智能的生成多套不同的展示形式,让开发更快速,更简单。

软件特色

  1、采用面向服务架构(SOA)。

  2、自动生成美观大方的页面及后台的代码。

  3、工作流设计器让业务系统更灵活。

  4、兼容IE 6、IE 8+和Firefox 3+等浏览器。

  文档管理

  上传文档,默认共享给全体人员,也可以共享给指定的人和部门

  默认加载我能看的文档;

  只有文档的创建者才能删除和修改文档,共享人可以点击下载或者添加评论;

  文档详情,可以查看操作日志和评论。

安装步骤

  1、用户只要点击本网站提供的下载地址即可将应用程序下载到磁盘

狼奔代码生成器

  2、打开数据包,解压数据文件,得到可以直接使用的程序文件

狼奔代码生成器

  3、双击应用程序,即可打开应用程序,进入程序主界面

狼奔代码生成器

狼奔代码生成器

使用说明

  数据访问层DAL

  我们已经根据设计好的pdm文件生成数据库,下面我们一起完成数据库访问层需要的工作

  在dal类库上点击右键,添加,新建项

狼奔代码生成器

  选择“ADO。NET实体数据模型”,会自动命名“Model1”

狼奔代码生成器

  选择“来自数据库的EF设计器”为什么不选择“Code First”呢?因为Oracle官方提供的EF,不支持Code First,所以有跨库需求的,还是选择这种最简单的方式吧。

狼奔代码生成器
狼奔代码生成器

  先测试一下连接,再确定

狼奔代码生成器

  下面会用你“数据库的名称+Entities”命名,不建议修改,下面你会用到

狼奔代码生成器

  如果你的电脑没有安装其他版本的EF,就不会出现下面的页面

狼奔代码生成器

  注意:不要选择“确定所生成对象名称的单复数形式(s)”,因为以后我们会配套代码生成器,对其他层的代码自动生成;

狼奔代码生成器

  完成后,生成如下的3个文件, 这3个文件都分别什么作用呢?

  好,我们通过3个进一步的问题回答,

  1.怎么将数据库由“Sys”变更为“HeXiao”呢?

  打开“App.Config”,来配置本类库的entity framework

狼奔代码生成器

  在解决方案中,双击打开“Model1.edmx”,然后Ctrl+A(全选),最后Delete,这样就删了所有的模型;

  在空白处点击右键,选择“从数据库更新模型”

狼奔代码生成器
狼奔代码生成器

  注意:这只完成了DAL类库的修改,还有系统的配置文件没有修改,将“App.config(只为DAL类库使用)”中内容拷贝到“Web.config(系统级别的配置文件)”

狼奔代码生成器

  为什么需要一致呢?因为config文件只给其所在应用程序使用,我们做的是bs架构的系统,外面访问的是展示层App,而在App层中的配置文件是Web.config,所以在App项目中是整个系统的所有配置文件,同理,下面的packages.config文件,也要保持一致,因为我们在DAL组件不需要再增加新的组件引用了,删除即可。

  2.packages.config的作用是什么?

  大家一定要清楚,作为常识

狼奔代码生成器
狼奔代码生成器

  下面我们新建一个文件夹“Framework”,存放本类库的公用代码,我们还会建一个文件夹,存放本类库的业务代码,且为后话。

  BaseRepository.cs是访问数据库表的基类

  + View Code

  BaseViewRepository.cs是访问数据库视图的基类

狼奔代码生成器

狼奔代码生成器

狼奔代码生成器

狼奔代码生成器

  3.“Model1.edmx”整个文件有什么用?

  它将数据库映射成了我们可以在面向对象使中用的模型,包含了数据库访问用到的实体和数据库访问方法,我们约定:数据库访问用到的实体我们可以在其他层(BLL,IBLL,App)中使用,数据库访问方法只能在DAL中使用

  至此,数据库访问层搭建基本完成。

  前一段时间在网上找到一个代码生成器——《狼奔代码生成器》,试着用了一下感觉还是不错的,比较适合进行快速开发在此推荐下。

  代码生成器使用比较简单,就让我们来看一下如何使用PowerDesigner设计的数据库来生成一套完整的解决方案。当然,还支持根据sql-server数据库结构生成代码,我们下一篇博客再说。

  狼奔代码生成器是绿色版的,无需安装。直接打开狼奔看到主页面如下:

  界面简单明了,比较符合我的口味。界面不像其他的生成器,按钮多多,功能多多,其实功能多不是什么坏事,不过大部分人用到的只是这些功能的一少部分,按钮多,功能多反而让人找不到想要找的东西,所以觉得这个界面,还是比较好的,重点突出。

  生成代码第一步就是设置下数PDM的存放路径,生成器就根据PDM自动生成代码了!!!

  点击连接数据源按钮

  将弹出如下窗口

  设置好这些就能生成代码了……不错,先用提供的PDM生成个代码看看结构系统。点击保存之后系统就会根据pdm列出数据库的结构

  第二步设置下代码的命名空间、生成位置和是否需要集成权限管理系统,点击系统设置

  在这里我们选择不集成权限管理系统,保存后,就可以了。

  如果对pdm进行了修改,可以通过刷新项目来,更新生成器中的数据结构。

  第三步就可以点击生成项目来生成代码了。

  请看生成成功后,提示你下一步做什么,“更新DAL层的Model.edmx文件”

  代码生成了,我们来看下目录结构

  App目录为网站目录

  IBLL为业务接口

  BLL目录为业务逻辑层

  Common为公共组件

  DAL为数据访问层

  ModelingProject为架构图

  WcfHost为服务宿主

  WFActivitys工作流活动层

  WFDesigner工作流设计器

  官网上提供了软件的架构图更好的解释了软件工作流程

人气软件