本次主要更新内容:
1、增加对Oracle表创建语句的查看。
2、新增对MySql的代码生成支持。
3、全面重构对多线程的支持,改变以前会无故退出的现象。
RDIFramework.NET代码生成器V3.1版本修改了针对3.0版本的框架部分做了大量的调整,增加了对MySql数据库的支持,支持生成Web部分的UI代码(WebForm,MVC),更重要的是全面重构对多线程的支持,改变以前会无故退出的现象,基础的工作交给工具,助力企业快速开发,真正提升了开发速度。
RDIFramework.NET框架做为信息化系统快速开发、整合的框架,其目的一至是给用户和开发者提供最佳的.Net框架部署方案。在我们日常开发工作中,有很多提高开发效率的办法,如:尽量创建可重用的代码、加强设计模式与最佳实践、提供通用的功能、提供开发基础组件、使用快速开发平台等等。作为编码层面,如果能有一款可以快速生成常用业务逻辑代码的工具,则对开发效率有大大的提升。当前市面上有很多代码生成的工具,各有各的优点,我们的代码生成器主要是基于(但不限于)我们RDIFramework.NET开发框架的代码生成器,其目的是为企业及个人开发者在使用我们开发框架时能快速生成常用业务逻辑代码及UI部分,以达到快速开发,快速应用的目的,节省开发成本。当然了,通过修改代码生成模版,也可适用于其他应用中。在RDIFramework.NET代码生成器中,我们提供了基于数据库与设计文档(Power Designer)两种方式来生成代码。
基于数据库的方式,不仅可以通过我们的代码生成器完成相应的数据库Sql级的操作,如常用的建数据库对象(表、视图、存储过程、函数等)、查询、修改、删除、生成数据脚本、生成数据库设计文档、表设计文档、生成代码等。完全可以不用打开数据库企业管理工具即可完成相应的数据库层面的操作,目前支持SQLSERVER、Oracle、MySql三大主流数据库,其他版本的数据库将会在后续陆续支持。
基于设计文档(PowerDesigner)生成方式,我们在开发过程中,强烈建议数据库设计使用PowerDesigner设计工具,PowerDesigner是一款非常优秀的数据库建模工具,熟练的使用该工具进行数据库建模,对软件系统的分析和设计有很大的帮助。我们可以用PowerDesigner做不同的需求分析,可以做各种模型之间的转换,可以自动的把数据库生成出来。到最后用户一看很多编码都是自动生成出来的。就不用手写了,而且改起来也方便。比如需求改了,对这个表有影响、对这个流程有影响,每个负责模型的人他们就会小心了,改完以后数据库可以自动修改一下,在数据库设计时我们只需把精力集中在模型上,最后手写代码时间少了错误少了,改起来速度也快了,对多数据库的开发也灵活了。我们的代码生成器可以使用PowerDesigner设计文档来进行代码的生成,这样不管你用的是什么类型的数据库,都可以完美的生成项目代码。
代码生成器相关界面展示所示:
下载相关:
V3.1版本代码生成器下载:
RDIFramework 平台代码生成器V3.1 发布版 20161029
RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录
RDIFramework.NET ━ .NET快速信息化系统开发框架钜献 V3.0 版本强势发布
一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,大家可以通过下面的地址了解详情。
RDIFramework.NET官方网站:http://www.rdiframework.net/
RDIFramework.NET官方博客:http://blog.rdiframework.net/
同时需要说明的,以后的所有技术文章以官方网站为准,欢迎大家收藏!
RDIFramework.NET框架由专业团队长期打造、一直在更新、一直在升级,请放心使用!
欢迎关注RDIFramework.NET框架官方公众微信(微信号:rdiframework-net),及时了解最新动态。
扫描二维码立即关注
相关推荐
JetbrainsCrack-3.1-release-enc.jarJetbrainsCrack-3.1-release-enc.jarJetbrainsCrack-3.1-release-enc.jarJetbrainsCrack-3.1-release-enc.jarJetbrainsCrack-3.1-release-enc.jarJetbrainsCrack-3.1-release-enc...
C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为 C#.Net 数据库程序员开发量身定做的自动代码生成工具,所生成的代码基于面向对象的思想、分层架构设计及ORM,并参考了微软Petshop中经典的思想,...
Steamless.v3.1.0.5.-.by.atom0s.zip.cab
.NET SDK 3.1.403 是微软开发的一个关键组件,用于构建、测试和部署基于.NET Framework 3.1的应用程序。这个版本是专为Windows x64平台设计的,确保在64位操作系统上运行高效且稳定。标题中的"dotnet-sdk-3.1.403-...
依赖环境:.NET Framework 4.5+ 和 .NET Core 2.1
标题 "STEP7-MicroWIN_v3.1汉化工具.zip" 暗示这是一个软件的汉化版本,专为SIMATIC STEP 7 Micro/WIN v3.1设计,旨在将该编程软件的语言界面转化为中文,方便中国用户使用。SIMATIC是西门子公司的自动化产品系列,...
windowsdesktop-runtime-3.1.28-win-x64
nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl
微信3.1.0.41逆向-微信3.1.0.41HOOK接口(WeChatHelper3.1.0.41.dll)-MFC调用实例方法源码
在使用.NET Core 3.1开发应用程序时,开发者通常会借助Visual Studio IDE或Visual Studio Code这样的代码编辑器,配合SDK提供的命令行工具如`dotnet build`、`dotnet run`等进行编译和运行操作。此外,`.NET Core`...
赠送源代码:velocity-tools-generic-3.1-sources.jar 包含翻译后的API文档:velocity-tools-generic-3.1-javadoc-API文档-中文(简体)版.zip 对应Maven信息:groupId:org.apache.velocity.tools,artifactId:...
bash-3.1-MSYS-1.0.11-snapshot.tar.bz2 ffmpeg 安装用包!
赠送源代码:commons-net-3.1-sources.jar; 包含翻译后的API文档:commons-net-3.1-javadoc-API文档-中文(简体)版.zip 对应Maven信息:groupId:commons-net,artifactId:commons-net,version:3.1 使用方法:...
提到上传,就会想到file标签。但是如果文件过大,或者多个文件的时候,这个html标签就有点力不从心了,下面主要讨论php后台来处理多线程上传...正因为自带标签的局限性,所以就有了今天的这个Uploadify这个插件的诞生。
ASP .NET Core API实例SwaggerUiApi打包、部署需要的内核dotnet-hosting-3.1.21-win.exe
backport-util-concurrent-3.1.jar 和 geronimo-stax-api_1.0_spec-1.0.1.jar 复制到 MyEclipse 6.5\eclipse\plugins\Axis2_Codegen_Wizard_1.3.0\lib 文件夹下。 (3).注册此 jar 包: 修改MyEclipse 6.5\eclipse...
Understand-3.1.653-Linux-32bit linux系统下32位安装包
标题 "HDP-GPL-3.1.4.0-centos7-gpl.tar.gz" 提供的信息表明,这是一个与HDP(Hortonworks Data Platform)相关的开源版本,版本号为3.1.4.0,是为CentOS 7操作系统设计的。HDP是一个基于Apache Hadoop的全面数据平台...
赠送源代码:velocity-tools-generic-3.1-sources.jar; 赠送Maven依赖信息文件:velocity-tools-generic-3.1.pom; 包含翻译后的API文档:velocity-tools-generic-3.1-javadoc-API文档-中文(简体)-英语-对照版.zip...
dotnet-sdk-3.1.407-win-x64.exe