随笔分类 -  Entity Framework

摘要:EntityFramework的资源回收 1) Using 内包含Entity的上下文关系,对俩表做Add操作,最好可以直接写一个 entity.SaveChanges(); 完成两张表的同时add操作,如果操作失败,回滚。 2)采用仓储模式或者DDD模式的 优化之后: EntityFramewor 阅读全文
posted @ 2017-06-12 16:57 sunshine静 阅读(615) 评论(0) 推荐(1)
摘要:创建mvc web application,采用code first 的方式,MVC5,EF6.0 整了一个网站。开发完之后。直接publish。就这样部署到服务器上了。在使用过程中发现,网站打开的速度有点慢。而且每隔一段时间不使用,网站的打开速度就变慢。问题分析:一开始首先想到的是IIS的应用... 阅读全文
posted @ 2015-12-28 17:09 sunshine静 阅读(2892) 评论(2) 推荐(3)
摘要:1. Code First 可以先在代码里写好数据模型,自动生成DB。下一次启动的时候会根据__MigrationHistory判断 数据库是否和模型一致。详情参考:http://blogs.msdn.com/b/adonet/archive/2012/02/09/ef-4-3-code-based... 阅读全文
posted @ 2015-09-29 17:03 sunshine静 阅读(272) 评论(0) 推荐(0)
摘要:一组业务整体处理的行为叫一个事务。这一组的业务都能成功处理,我们就可以把这个事务提交来保存你已做的行为结果。事物的Commit是执行了你的方法进行了数据库的提交,之前的sava都是放在缓存中并没有执行到数据库。1. 使用TransactionScope这个写法最像ado.net的事务提交。需要引用S... 阅读全文
posted @ 2015-07-02 11:01 sunshine静 阅读(584) 评论(0) 推荐(0)