摘要: IEnumerable<T>:公开枚举数,该枚举数支持在指定类型的集合上进行简单迭代。 两个接口的区别是:IEnumerable<T>泛型类在调用自己的Skip和Take等扩展方法之前数据就已经加载在本地内存了,而IQueryable<T>是将Skip,take这些方法表达式翻译成T-SQL语句之后再向SQL服务器发送命令,它并不是把所有的数据都加载在内存来才进行条件过滤。 阅读全文
posted @ 2012-12-26 13:16 息晴海 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 示例:class Father{void print(){};}class Son extends Father{void print(){System.out.println("子类中!");}void show(){System.out.println("show 中!");}}class Demo{public static void main(String args[]){Father obj=new Son();obj.print();obj.show(); //这个调用会报错!}}1 .如果你想实现多态,那么必须有三个条件,父类引用,子类对象 阅读全文
posted @ 2012-12-26 11:27 息晴海 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Entity Framework利用了抽象化数据结构的方式,将每个数据库对象都转换成应用程序对象(entity),而数据字段都转换为属性(property),关系则转换为 结合属性(association),让数据库的E/R模型完全转成对象模型,如此让程序设计师能用最熟悉的编程语言来调用访问。而在抽象化的结构之下,则是高度集成的与对应结构的概念层、对应层和存储层,以及支持Entity Frameowrk的数据提供者(provider),让数据访问的工作得以顺利与完整地进行。 ADO.NET Entity Framework以Entity Data Model(EDM)为主,将数据逻辑层切分为. 阅读全文
posted @ 2012-12-26 10:19 息晴海 阅读(291) 评论(0) 推荐(0) 编辑