摘要:1、配置文件:框架默认情况下支持"connectionStrings"的配置方式,如《轮子来袭 vJine.Core Orm 之 01_快速入门》所述;框架的进阶设定将支持更为详尽、灵活的配置,而您需要做的只是按照给定的格式增加相应的配置节即可(样例及解释如下)。 ...
阅读全文
摘要:1、vJine.Core ORM 架构: 如上图所示,vJine.Core ORM的特点如下: 所有操作均以DataManager为核心;DataManager业务部分的增删改查操作依赖于Class.I/D/U/Q;而I\D\U\Q通过传递泛型参数的形式与业务模型层关联;DataManager数据库部分通过DbProviderFactory和IDbAdapter完成对不同数据库、不同方法的操作, DbProviderFactorires负责数据库提供程序的实例化,IDbAdapter负责数据库操作的语法转换。2、vJine.Core ORM使用步骤及说明:使用方式请参见博文:《轮子来袭 v..
阅读全文
摘要:1、引用vJine.Core;2、定义配置类;using System;using System.Collections.Generic;using System.Text;using System.Xml.Serialization;namespace vJineCore_QuickStart { [Serializable] public class My_Config { [XmlAttribute] public string name { get; set; } [XmlA...
阅读全文
摘要:1、下载并安装动软代码生成器;2、下载vJine.Core.Orm模板;3、解压模本文件并复制到如下的动软代码生成器模板目录;4、打开动软代码生成器会看到模板已识别加载;5、选择模板代码批量生成;6、在弹出的对话框中依据需要选择,此例选择上一篇博文中生成的My_Model表;7、生成成功后产生如下代码,如果您阅读前篇博文,通过对比会发现属性"MyStatus"为整形而非枚举类型,这一点需要特别注意。using System;using System.Xml.Serialization;using vJine.Core.Base;using vJine.Core.IO;usi
阅读全文
摘要:vJine.Core 是.Net环境下C#类库,在其包含的众多功能中ORM功能尤为突出,现简介如下。
阅读全文