吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4485|回复: 11
收起左侧

[其他转载] 自己写的Asp.net MVC EF组件

  [复制链接]
SuperProgram 发表于 2017-5-5 11:51
自己写的Asp.net MVC EF组件

ASP.net MVC中的EF组件用于操作数据库可以极大提高开发效率,但复杂度较高,平时做一些小项目就尴尬了。
所以自己写了一个 轻量级的数据库操作组件 姑且称为SuperEF吧{:1_902:}

里面集成了 常用的数据库操作  增 删 改 查,数据到模型的自动装配,让你一懒到底哈.

原理就利用了泛型和类型反射。

不说了直接上代码
[C#] 纯文本查看 复制代码
//增
            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

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

堕落ぁ狼 发表于 2017-5-5 11:57
一次查询就要建立一个链接?
gunxsword 发表于 2017-5-5 12:50
xiaofeng55baby 发表于 2017-5-5 13:03 来自手机
dopimking 发表于 2017-5-5 19:51
不多说,直接上车,谢谢分享
psx1lin 发表于 2017-5-6 11:03
有在用
研究看看
谢谢分享
吸金瓶子 发表于 2017-11-12 20:23
有ioc吗?
那个是哪个丶 发表于 2017-11-12 20:33
没学过EF,还是用着sqlhelper,学习了
hnicypb 发表于 2018-1-8 11:47
效率如何
ss22219 发表于 2018-1-15 06:50 来自手机
你这不行啊,起码得实现expression转换
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 13:46

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表