Mygeneration下载

注意版本1.3.0.3

下载1:链接:https://pan.baidu.com/s/1xX0m1yXTmorBTp0W-QmBng
提取码:akcv
下载mysql2驱动,默认是不的。

链接:https://pan.baidu.com/s/1Qm0J64arCZ1kSyvrmOtwNQ
提取码:u71u
复制这段内容后打开百度网盘手机App,操作更方便哦

安装

不要勾选“Detect MDAC2.7+,默认win7自带的版本比这个要高,所以安装的时候去掉就可以了。

问题

用mysql2驱动。但还是提示错误 。

1566799139305

但了好久发现是版本问题,更新版本为1.3.0.3就可以了。

示例

根据模板生成指定的Code,要写写默认。

新建 c# zeus template然后会打开界面

1566804734635

template code=>对应的源码是Template Source .

Interface code =》对应的源码是Interface Source

项目代码生成

BLL层/DAL层:crud增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete)

  1. 生成查询所有的FIndAll()方法
  2. 根据主键获取对象的方法getbyid
  3. 保存或更新的saveOrUpdate方法
  4. 查询总条数为分页准备

Entity:

​ 表中各列对应的属性,可能 把公用的Id, ischanged判断,wasNew等放在公共类中。

Mapping:xxx.hbm.xml

​ nhibernate 映射的生成。

参考:

NHibernate之旅(18):初探代码生成工具使用
https://www.cnblogs.com/evon168/archive/2010/10/26/1861864.html

NHibernate实体映射文件生成模版(MyGeneration)

https://blog.csdn.net/pojianbing/article/details/4809151


本文由 hcb 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论