(解题思路)Entity Framework 如动态创建表或者列
生活随笔
收集整理的這篇文章主要介紹了
(解题思路)Entity Framework 如动态创建表或者列
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、數據庫中建立關于表結構信息的視圖。(這個完全可以做到)
2、根據視圖信息動態生成(內存、文件)edmx信息,根據edmx信息動態生成ObjectContext內容。
3、動態編譯edmx及ObjectContext內容緩存起來。
4、通過反射方式進行調用。
上述內容已經過實踐檢驗,如有更好的方法歡迎批評、指正。
?
PS:有幾個問題與大家交流
???? ?1、EntityFramework 是以實體映射的方式來面向開發人員工作,開發效率會高一些;
????? 2、如果這樣的話就會帶來另外一個問題,如果遇到數據結構的調整則需要對程序代碼級內容進行修訂;
????? 3、“動態創建表或列”可以解決這個問題,那么假設會帶來開發效率提升則成為一句空話了。
?
????? 4、EntityFramework本身采用了緩存技術?對于企業級海量數據的處理如何處理“并發沖突”?
?
轉載于:https://www.cnblogs.com/spymaster/archive/2010/03/24/1693400.html
總結
以上是生活随笔為你收集整理的(解题思路)Entity Framework 如动态创建表或者列的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RMI-IIOP与JNDI简单小结
- 下一篇: [转]COM对象创建-外部机制