zoukankan      html  css  js  c++  java
  • CodeSmith访问数据库

    <%@ CodeTemplate Language="C#" TargetLanguage="C#" ResponseEncoding="UTF-8" Debug="False" Description="Creates a simplistic entity object." %> 
    
    <%@ Property Name="SourceTable" Type="SchemaExplorer.TableSchema" Category="Context" Description="Table that the stored procedures should be based on." %> 
    <%@ Assembly Name="SchemaExplorer" %> 
    <%@ Import Namespace="SchemaExplorer" %> 
    
    using System; 
    using System.Runtime.Serialization; 
    
    namespace BE 
    { 
        /// <summary> 
        /// <%= SourceTable.Name %> 实体类 
        /// TerryFeng <%= DateTime.Now.ToString()%> 
        /// </summary> 
        [DataContract] 
        public class <%= SourceTable.Name %> 
        { 
            #region 私有成员 
            <% for (int i = 0; i < SourceTable.Columns.Count; i++) { %> 
            private <%= SourceTable.Columns[i].SystemType %> _<%= StringUtil.ToCamelCase(SourceTable.Columns[i].Name) %>; 
            <% } %> 
            #endregion 
            #region 数据契约属性 
            <% for (int i = 0; i < SourceTable.Columns.Count; i++) { %> 
            /// <summary> 
            /// <%= SourceTable.Columns[i].Description %> 
            /// </summary> 
            [DataMember] 
            public <%= SourceTable.Columns[i].SystemType %> <%= StringUtil.ToPascalCase(SourceTable.Columns[i].Name) %> 
            { 
                get 
                { 
                    return this._<%= StringUtil.ToCamelCase(SourceTable.Columns[i].Name) %>; 
                } 
                set 
                { 
                    this._<%= StringUtil.ToCamelCase(SourceTable.Columns[i].Name) %> = value; 
                } 
            } 
            <% } %> 
            #endregion 
        } 
    } 
    
  • 相关阅读:
    Protobuf
    iOS保持App真后台运行
    oc之考试答题类效果
    oc之脚本
    IOS
    Xcode中控制台中打印中文处理
    iOS-拍照后裁剪,不可拖动照片的问题
    iOS开发之一句代码检测APP版本的更新
    AVAudioSesion和AVAudioPlayer的基本使用
    GCD使用dispatch_semaphore_t创建多线程网络同步请求
  • 原文地址:https://www.cnblogs.com/lilun/p/1753247.html
Copyright © 2011-2022 走看看