MyGeneration 是一款不错的ORM和代码生成工具,它基于模板(Template)工作,安装好MyGeneration 后自带了很多模板,并且提供在线模板库提供模板升级和允许用户自定义模板。MyGeneration 的模板可以用C#, VB.NET, JScript, and VBScript编写。使用MyGeneration 可以为Gentle.NET, Opf3, NHibernate等生成ORM架构或ORM文件,为多种数据库生成存储过程,为.Net项目生成C#、VB.NET 程序代码,PHP、HTML等页面代码。
MyGeneration 具有以下的特性:
1.支持多种数据库
Microsoft SQLServer
Oracle
IBM DB2
Microsoft Access
MySQL
PostgreSQL
Firebird
Interbase
SQLite
VistaDB
Advantage
IBM iSeries
CSV & other delimited text files
2.支持重用和include文件
3.Ability to single step through all templates regardless of language. (单步调试?)
4.支持为模板输入自定义用户界面,包括winForm程序。
5.提供cmd命令行工具(ZuesCmd.Exe)和GUI(Project)工具.
6.提供强大的原数据 API(MyMeta)访问你的数据库里的原数据。
7.提供Unicode、语法高亮、查找、替换等功能的强大文本编辑器。
8.支持插件(Intrinsic Objects)扩展模板的功能。
9.支持MyMeta meta-data providers插件
10.Dockable windows.(不懂)
11.提供动态的可重写的数据类型映射。从数据库类型到MyGeneration的数据提供者类型到代码类型。
12.支持用户自定义原数据。
13.支持表、字段名、参数等重命名。
14.可以使用Gentle.NET, Opf3, NHibernate的模板。
15.支持在线帮助、模板升级和论坛。
闲话:研究了NHibernate一段时间,各人认为NHibernate很适合MySql数据库,本人对MySql数据库的存取速度也是很佩服的 对那些重复的、无技术含量的工作,本人也是很讨厌的,所以呢,最好找个代码生成工具,找了一圈,发现MyGeneration不但免费,而且还支持众多的数据库,当然包括MySql啦,down下来用一下,结果 MyGeneration默认没有MySql的驱动,用不了,郁
MyGeneration适合MySql数据库的连接 研究了NHibernate一段时间,各人认为NHibernate非常适合MySql数据库,本人对MySql数据库的存取速度也是非常佩服的 对那些重复的、无技术含量的工作,本人也是非常讨厌的,所以呢,最好找个代码生成工具,找了一圈,发现MyGeneration不仅免费,而且还支持众多的数据库,当然包括MySql啦,down下来用一下,结果 MyGe
泉源:网海拾贝 闲话:研讨了NHibernate一段功夫,人人以为NHibernate十分合适MySql数据库,自己对MySql数据库的存取速率也是十分佩服的 对那些反复的、无身手含量的任务,自己也是十分憎恶的,所以呢,最好找个代码生成工具,找了一圈,缔造MyGeneration不但收费,并且还支持浩瀚的数据库,当然包罗MySql啦,down上去用一下,成效 MyGeneration默许没有MyS
1.首先要连接数据库,第一次启动myG的时候会弹出default settings对话框,以后也可以在Edit-default settings里面修改。default settings有3个tabs,在connection里面修改连接字符串,在templates里修改默认模板路径和默认输出路径。更多的帮助查看myGeneration help里的default settings章节。 在
Template Code <%#NAMESPACE System.IO, System.Text, System.Text.RegularExpressions, System.Globalization%><% public class GeneratedTemplate : DotNetScriptTemplate { // 前缀 protected string
在学习Nhibernate中找到DDLLY命名空间,这个空间真的很不错,DDLLY提供了MyGeneration-NHibernate模板生成( 模板下载 ,下载完成后把DDLLY.MyGenerationTemplate.dll拷贝到MyGeneration的安装路径。把模版文件拷贝到MyGeneration的安装路径下的Templates目录里面的NHibernate目录里。)但是我用MyGe
因见到有人引用本人的文章而没有提到出处,还冠冕堂皇的标为原创,恰如吃饭吃到苍蝇般,因此添加版权说明: 1、作者:冷家锋 2、本文为本人原创,任何全部或部分引用必须注明出处,否则必将引起法律诉讼; 3、如用于商业用途,请事先告知本人,否则必将追究引用者的法律责任。 本文是我学习C#.NET的一篇笔记,首次成文于2007年3月,当时对于文中提到的工具是一知半解,当然现在也还是一知半解(我是个工具论
MyGeneration 1.1 Released<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> Posted by: Mike Griffin on February 14, 2005 @ 07:38 AM MyGeneration is a code generator/ORMappe
目标:根据选择的数据表生成java 实体类,并附带hibernate注解。模板语言使用C#。 Interface Code代码: public class GeneratedGui : DotNetScriptGui { public GeneratedGui(ZeusContext context) : base(context) {} //------------------------
使用MyGeneration自动生成代码工具获取所有ORACLE数据库的数据库名数据表命列名称的具体操作步骤如下: 一、设置MyGeration的Default Settings中的数据库链接字符串Provider=OraOLEDB.Oracle.1;Password=myPassword;Persist Security Info=True;User ID=myID;Data Source=my
一、工具下载: 下载:http://www.easyobjects.net 可以下载到MyGeneration和适合.NET环境的EasyObjects 微软.NET企业库1.1 http://download.microsoft.com/download/b/b/7/bb7764ec-4f3e-48dc-b711-e1b3a200199e/EnterpriseLibraryJune2005.ex
现在.net常见的ORM结构,MS的PETSHOP结构,甚至存储过程都可以自动生成,太强了,还可以生成 DotNetNuke 模块, 模板还可以自定义。 http://www.mygenerationsoftware.com/Default.aspx http://www.codeproject.com/dotnet/GriffinMyGen.asp
%> //##################################################################### //作者:jace //时间:2008-5 //使用环境:MSSQL Server 2005+.Net 2.0 //使用MyGeneration 1.3.0.3 //建议将四个类分成四个文件存储(分解成单独文...
1.首先要连接数据库,第一次启动myG的时候会弹出default settings对话框,以后也可以在Edit-default settings里面修改。default settings有3个tabs,在connection里面修改连接字符串,在templates里修改默认模板路径和默认输出路径。更多的帮助查看myGeneration help里的default settings章节。
话不多说,直接上代码 Interface Code: public class GeneratedGui : DotNetScriptGui { public GeneratedGui(ZeusContext context) : base(context) {} //----------------------------------------- // The Use
是的,mygeneration很能提高我们的开发速度,对一些重复性的劳动有很好的简化作用,很有必要看下。 mygeneration我认为最帅的地方就是写模板了,所以对如何能快速的写一个模板比较感兴趣,就做了个简单试验。其原理我估计是这样的,我们用vbscript,jscript,dotnetscript等写的模板,然后mygeneration用这几种语言的解释引擎去解析或者编译,然后替换一些变量,
我们先看看Template Code的父类代码: public abstract class _DotNetScriptTemplate { protected ZeusTemplateContext context; protected ZeusInput input; protected ZeusOutput output; protected Hashtable objects;
无事在网上闲逛发现MyGeneration,一个 O/R Mapping Tool 100% Free,支持 ORM Architectures - Gentle.NET, Opf3, NHibernate更详细的信息请参看 http://www.mygenerationsoftware.com/Default.aspx 转载于:https://www.cnblogs.com/JackyXu
问题内容: 我正在寻找一种基于类中定义的字段为现有Java源代码文件中的新方法自动生成源代码的方法。 本质上,我希望执行以下步骤: 读取并解析 遍历源代码中定义的所有字段 添加源代码方法 保存(理想情况下,保留现有代码的格式) 哪些工具和技术最适合完成此任务? 编辑 我不想在运行时生成代码;我想扩充现有的Java 源代码 问题答案: 用自动生成的代码修改相同的Java源文件是维护的噩梦。考虑生成一
我正试图用我的MERN stack web应用程序自动化构建过程。 目前,我使用CodePipeline,它: 从GitHub获取我的代码作为源代码 使用CodeBuild(Ubuntu 2.0)运行构建 并将其部署到我的Elastic BeanStalk环境中 步骤1 在尝试使用CodeBuild之后,即使客户端似乎完全按照日志进行构建,前端似乎也不会更新。 以下是我CodeBuild项目的一些
Yaf提供了代码生成工具yaf_code generator, 所以也可以通过使用代码生成工具yaf_cg来完成这个简单的入门Demo 例 3.10. 代码生成工具的使用 php-yaf-src/tools/cg/yaf_cg sample 将得到的sample目录, 拷贝到Webserver的documentRoot目录下然后访问: 例 3.11. 在浏览器输入 http://www.y
本文向大家介绍如何使用mybatis-generator自动生成代码,包括了如何使用mybatis-generator自动生成代码的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了如何使用mybatis-generator自动生成代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1、在pom文件中添加mybatis-generator
我使用eclipse生成Object的hashCode和equals方法的覆盖,并生成了一些关于hashCode覆盖的问题。下面的hashCode()是否正确? 问题: -为什么eclipse会生成两行代码?我认为将两个结果相加是合适的。知道为什么它们是分开的任务吗? -最终的int素数可以是任何素数吗? -整数结果是否应始终为 1?
我正在根据参考指南学习使用Map结构。日食验证是 面向Web开发人员的Eclipse Java EE IDE。版本:开普勒服务版本2 pom。xml如下所示,与参考指南相同 它表示在构建项目时将生成实现代码。但是,它似乎不会在目标/生成的源文件夹下生成