芯友网xin1234.com

各位问下asp.net dapper有用过吗,用这个的时候有没有面向泛型编程



【村长】giant
各位问下dapper有用过吗,用这个的时候有没有面向泛型编程
【总理】MyNameIs小白
有吧 
 = =
还有 你所指的泛型编程是什么 ?
 = =
【村长】giant
像EF一样的每张表都有CURD将这些抽出来写到父类里面
【总理】MyNameIs小白
lambda表达式吧 
 = =
dapper.net 有个扩展类 
是支持lambda的 
具体是什么去百度 
【村长】giant

这种吗
【总理】MyNameIs小白
不是 ! DapperExtensions
好像是这个
你那种是dapper本身就支持的
【村长】giant
ok我去百度下谢谢
是的dapper支持的
【总理】MyNameIs小白
但是 ! 
没什么特殊情况没必要搞得那么复杂 
【村长】giant
但是什么呀
【总理】MyNameIs小白
为什么不用ef ?
 先问个事情 ! 是公司项目还是自己捣鼓着玩 ?
自己捣鼓着玩就不管你怎么弄了 
【村长】giant
公司项目
【总理】MyNameIs小白
公司项目的话不是特别的性能需求 
还是用ef吧
【村长】giant
EF lambda表达式多表查询等有点麻烦
【总理】MyNameIs小白
dapper最终也是写sql语句 
所以ef复杂查询还是写sql吧
【村长】giant
是的 sql自由而且对程序员要求不高
你们是EF和sql混着用是吧
【总理】MyNameIs小白
我是ef跟dapper混合用 
逻辑用ef ! 
一些复杂的查询就dapper
然后拼sql
【村长】giant
呵呵这样蛮好的,下个项目尝试下
【总理】MyNameIs小白
大批量插入也是dapper
【村长】giant
是的dapper效率还是比EF高
【总理】MyNameIs小白
数据持久化才是ef的优势吧 ! 
【村长】giant
特别是导航属性EF有时候蛮麻烦的
【总理】MyNameIs小白
还好吧 数据量不是特别大 ! 
没必要搞得那么多 
我用dapper是应为要读打卡机的表 ! 里面好几千万数据 
别的地方基本不用 
【村长】giant
哦那是多的

相关问题
 我用Newtonsoft.Json;抓换后的 JSON  是有 \  这样的转义字符的。】 这个没事啊;问题是 我的前台很傻比。      他尽然把这个 转义 解析出来了;
ef是如何发现模型改变的?以及如何迁移更新数据库?】 ef是如何发现模型改变的?;映射;数据库和模型都是手动修改的,只改了一个字段。;
我Asp.net MVC 4在razor视图中,从session获取到当前的登录用户对象user】 存到viewbag里面查下用法就知道了;好的好的,多谢指点哈;
.net程序需要加密吗?只能混淆 無法加密】 加密?;防止破解?;只能混淆 無法加密
------分隔线----------------------------
赞助商链接
赞助商链接