用户登录
用户注册

分享至

codesmith 生成model

  • 作者: 下吧笑掉
  • 来源: 51数据库
  • 2020-09-23
using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using TonkNet.FrameWork.Business.Model;
using TonkNet.FrameWork.Business.Model.Attributes;

namespace TonkNet.KBS.Model
{
/// <summary>
/// #table.name# object for TFramework mapped table '#table.name#'.
/// </summary>
[Serializable]
[Table("#table.name#", "dbo")]
public class #table.name#
{
// 循环取table里的字段名,来声明成员变量 CodeSmith里面<%=%>内为代码块(或数据、或函数)
protected #table.column[i].type# _#table.column[i].name#;

// 循环去table的字段,来定义属性
public #table.column[i].name#() { }
[Column("#table.column[i].name#", #table.column[i].type#, #table.column[i].size#, PrimaryKey = #table.column[i].name#.IsPrimaryKeyMember) true else false
public string #table.column[i].name#
{
get { return _#table.column[i].name#; }
set { #table.column[i].name# = value; }
}
}
}
软件
前端设计
程序设计
Java相关