最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

CodeSmith生成实体类是如何实现的

来源:动视网 责编:小采 时间:2020-11-27 19:29:58
文档

CodeSmith生成实体类是如何实现的

CodeSmith生成实体类是如何实现的:本篇文章给大家带来的内容是关于CodeSmith生成实体类是如何实现的,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。<%@ CodeTemplate Language="C#" TargetLanguage="C#" ResponseEn
推荐度:
导读CodeSmith生成实体类是如何实现的:本篇文章给大家带来的内容是关于CodeSmith生成实体类是如何实现的,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。<%@ CodeTemplate Language="C#" TargetLanguage="C#" ResponseEn


本篇文章给大家带来的内容是关于CodeSmith生成实体类是如何实现的,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

<%@ CodeTemplate Language="C#" TargetLanguage="C#" ResponseEncoding="UTF-8" Debug="False" Description="生成数据库实体" %>
<%@ Property Name="SourceTable" Type="SchemaExplorer.TableSchema" Category="属性" Description="要生成实体的数据表" %>
<%@ Property Name="NameSpace" Type="System.String" Optional="False" Default="Modul" Category="属性" Description="实体类所在的命名空间" %>
<%@ Property Name="opuser" Type="System.String" Default="wlitsoft" Optional="False" Category="属性" Description="请输入您的名字" %>
<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %>
<%@ Assembly Name="SchemaExplorer" %>
<%@ Import Namespace="SchemaExplorer" %>/**本代码由代码生成器自动生成,请不要更改此文件的任何代码。
*生成时间:<%= DateTime.Now.ToLocalTime() %>
*生成者:<%= opuser %>*/using System;namespace <%= this.NameSpace %>{ ///<summary>
 ///表<%= this.SourceTable.Name %>的实体类 ///</summary>
 public class <%= this.SourceTable.Name %>
 { <%--生成私有字段.net2.0--%>
 <% foreach (ColumnSchema column in this.SourceTable.Columns) { %> private <%= CSharpAlias[column.SystemType.FullName] %> <%= StringUtil.ToCamelCase(column.Name) %>; <% } %>
 
 <% foreach(ColumnSchema column in this.SourceTable.Columns){%> 
 <%--生成get set 方法--%> /// <summary>
 /// <%= column.Description %>
 /// </summary>
 public <%= CSharpAlias[column.SystemType.FullName] %> <%= StringUtil.ToPascalCase(column.Name) %>
 { get { return <%= StringUtil.ToCamelCase(column.Name) %>; } set { <%= StringUtil.ToCamelCase(column.Name) %> = value; }
 } <%}%>
 
 }
}

文档

CodeSmith生成实体类是如何实现的

CodeSmith生成实体类是如何实现的:本篇文章给大家带来的内容是关于CodeSmith生成实体类是如何实现的,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。<%@ CodeTemplate Language="C#" TargetLanguage="C#" ResponseEn
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top