自己写的Asp.net MVC EF组件
自己写的Asp.net MVC EF组件ASP.net MVC中的EF组件用于操作数据库可以极大提高开发效率,但复杂度较高,平时做一些小项目就尴尬了。
所以自己写了一个 轻量级的数据库操作组件 姑且称为SuperEF吧{:1_902:}
里面集成了 常用的数据库操作增 删 改 查,数据到模型的自动装配,让你一懒到底哈.
原理就利用了泛型和类型反射。
不说了直接上代码
//增
SuperEF.NewInstance().SetConnString("数据库连接字符串").Insert<StudentModel>(new StudentModel() { Name = "小明", Age = 18 });
//删
SuperEF.NewInstance().SetConnString("数据库连接字符串").Delete<StudentModel>(new StudentModel() { Name = "小明", Age = 18 }, "where Name='小明'");
//改
SuperEF.NewInstance().SetConnString("数据库连接字符串").Update<StudentModel>(new StudentModel() { Name = "小明", Age = 189 }, "where Name='小明'");
//查
SuperEF.NewInstance().SetConnString("数据库连接字符串").Select<StudentModel>("select * from Student", 0);
很简洁吧,小项目完全够用了。
下载地址: 链接: https://pan.baidu.com/s/1mit5l8G 密码: mpej
一次查询就要建立一个链接? 不会ASP.NET 帮顶一下! 不懂…帮顶 不多说,直接上车,谢谢分享 有在用
研究看看
谢谢分享 有ioc吗? 没学过EF,还是用着sqlhelper,学习了 效率如何 你这不行啊,起码得实现expression转换
页:
[1]
2