软件简介: DbToCode 是一款为 C# 数据库程序员设计的自动代码生成器,DbToCode 生成的代码基于基于面向对象的思想和三层架构设计,结合了Petshop中经典的思想和设计模式,融入了工厂模式,反射机制等等一些思想。采用 Model + DAL + BLL + Web 的设计,主要实现在 C# 中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、 Model 类构造等基础代码片断,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于核心业务逻
在开发中可能会遇到这几种情况:
1、EF或LINQ查询出来的匿名对象在其它地方调用不方便,又懒的手动建实体类
2、通过datatable反射实体需要先建一个类 ,头痛
3、通过SQL语句返回的实体也需要先建一个类 ,头痛
4、如果通过代码生成器要写模版,需要安装或者不想生成一堆不用的类
为了解决上面的不便之处,我封装了一个实体生成类,可以扔到程序里面任意调用
封装类:
using System;
using System.Collections.Generic;
using Syste