1、结构
发布:偶写的NHibernate代码生成器

2、功能
    1) 可以生成CSharp 和 Xml 文件
    2) 支持SQL Server数据库
    3) 支持生成注释,根据数据库注释生成CSharp注释
    4) 支持生成主键,外键部分暂未实现,但是可以方便的加上
    5) 扩展比较方便,比如增加VB,J#的生成器,比较方便

3、源代码
    点此下载

4、生成实例
    CS文件
   
发布:偶写的NHibernate代码生成器using System;
发布:偶写的NHibernate代码生成器
发布:偶写的NHibernate代码生成器
namespace Entity

    xml文件
发布:偶写的NHibernate代码生成器<?xml version="1.0" encoding="utf-8" ?>
发布:偶写的NHibernate代码生成器
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
发布:偶写的NHibernate代码生成器    
<class name="Entity.UserInfo, Entity" table="UserInfo">
发布:偶写的NHibernate代码生成器        
<id name="UserID" type="Int32" column="UserID">
发布:偶写的NHibernate代码生成器            
<generator class="assigned" />
发布:偶写的NHibernate代码生成器        
</id>
发布:偶写的NHibernate代码生成器        
<property name="UserUID" type="String(50)" column="UserUID" />
发布:偶写的NHibernate代码生成器        
<property name="LoginName" type="String(50)" column="LoginName" />
发布:偶写的NHibernate代码生成器        
<property name="Password" type="String(50)" column="Password" />
发布:偶写的NHibernate代码生成器        
<property name="Username" type="String(50)" column="Username" />
发布:偶写的NHibernate代码生成器        
<property name="DepartmentID" type="Int32" column="DepartmentID" />
发布:偶写的NHibernate代码生成器        
<property name="StationID" type="Int32" column="StationID" />
发布:偶写的NHibernate代码生成器        
<property name="IsValid" type="Boolean" column="IsValid" />
发布:偶写的NHibernate代码生成器        
<property name="LastLoginTime" type="DateTime" column="LastLoginTime" />
发布:偶写的NHibernate代码生成器        
<property name="LastLogoutTime" type="DateTime" column="LastLogoutTime" />
发布:偶写的NHibernate代码生成器        
<property name="Email" type="String(50)" column="Email" />
发布:偶写的NHibernate代码生成器        
<property name="Phone" type="String(50)" column="Phone" />
发布:偶写的NHibernate代码生成器        
<property name="Mobile" type="String(50)" column="Mobile" />
发布:偶写的NHibernate代码生成器        
<property name="OrderID" type="Int32" column="OrderID" />
发布:偶写的NHibernate代码生成器    
</class>
发布:偶写的NHibernate代码生成器
</hibernate-mapping>



呵呵 错误之处 在所难免 忘批评指正

相关文章:

  • 2021-10-26
  • 2021-12-08
  • 2021-11-23
  • 2021-08-05
  • 2021-05-15
猜你喜欢
  • 2022-12-23
  • 2021-04-11
  • 2022-12-23
  • 2021-12-29
  • 2022-12-23
  • 2021-08-09
相关资源
相似解决方案