Nhibernate代码自动生成工具[转]

前几天做项目用到了动软代码生成器图片 1

最近在研究使用Nhibernate,为写大量打代码和映射搞得头痛。
所以决定写个Nhibernate的代码生成器。
由于以前使用过动软代码生成器他的代码生成功能和模板定制功能都很强大,所以决定基于动软代码生成器写个模板。
首先要安装 动软代码生成器 他是国人开发的,完全免费的代码生成工具。
官方网址:www.maticsoft.com
然后下载我的Nhibernate模板,

对刚出社会的我来说可以说什么都不知道,对此赶紧学习了一下才发现这是李天平老师开发的软件膜拜一下!

最新版下载地址:

以此总结一下

将压缩包内的Nhibernate文件夹放到 动软代码生成器
安装目录\Template\TemplateFile目录下面
好了,运行
动软代码生成器,在模板管理就能看到Nhibernate文件夹及2个模板文件

1.软件基本使用

图片 2

我在百度下载的是V2.78版的

接下里就让我们来使用模板生成Nhibernate代码吧!

图片 3

首先,选择你要生成代码的数据库和表
1.创建数据库连接,点击”数据库连接”图标,或者右击“服务器”图标,点击“添加服务器”

添加服务器 选择要连接的数据库

图片 4
2.选择数据库类型,填写连接参数之后,点击“连接/测试”,成功之后就可以选择所需要加载的数据库了

图片 5

图片 6

点击连接/测试
看是否成功,同时选择要连接的数据库,不然加载全部库要等好久的

图片 7

学习使用呢,下载完成后有在左边模板管理有一个

图片 8

图片 9

接下来我们来试验生成代码吧
1.设置命名空间
打开“工具”->“选项”

 

图片 10

2.所有对象使用

弹出
“选项”窗体,点击“代码生成设置”,选择你要更改命名空间的服务器连接,在顶级命名空间处填写你需要的命名空间名

图片 11

称。我们这里改为“test”

3.模板生成

图片 12

图片 13

2.单表代码生成
我们选择要生成代码的表,右击选择“模板代码生成”

这里直接打开生成会报错

图片 14

图片 15

进入模板生成器,我们先来生成实体,右击 Entity.cmt,选择“打开生成”

发表评论

电子邮件地址不会被公开。 必填项已用*标注