FluentData 轻量级.NET ORM持久化技术详解(C#4.5/Linq/Lambda,事务/储存过程,开源框架)课程讲师:风舞烟课程分类:.NET框架适合人群:初级课时数量:19课时用到技术:FluentData涉及项目:FluentData轻量级咨询QQ:1840215592本课程系《基...
分类:
Web程序 时间:
2014-12-03 15:41:19
阅读次数:
252
实体之间的关系 关联,聚合,依赖,组合,继承关系的类型: 一对多 多对一 一对一 多对多 学生表和年级表: 1 --学生表 2 create table student( 3 stuno number(4) primary key, 4 name v...
分类:
Web程序 时间:
2014-12-03 13:58:35
阅读次数:
208
ORM出现最多是Java项目中,三大Java框架SSH都是它的代表。 ????原以为Java碰的少,非要Java时也会用原生态的Helper,不会招惹到ORM的大驾。但最近在一个小型php项目中都看到它的身影,导致项目对DB的...
分类:
其他好文 时间:
2014-12-03 12:38:37
阅读次数:
206
1 通过对ELinq主页的参考和学习,以及在项目中(wpf项目中用到的)中应用,ORM框架中的ELinq确实非常的强大,特此以建立wpf项目为例子来总结下如何在项目中应用ELinq,要想使用这个框架首先就应该添加对框架的应用,如何添加呢?1)在工具下拉菜单中找到NuGet程序包管理器(英文名NuGe...
分类:
Web程序 时间:
2014-12-02 23:53:02
阅读次数:
866
有了前面几章的基础,对一些简单的应用是可以处理的,但在实际项目中,经常是关联表的查询,比如最常见到的多对一,一对多等。这些查询是如何处理的呢,这一讲就讲这个问题。我们首先创建一个Article 这个表,并初始化数据.
程序代码
Drop TABLE IF EXISTS `article`;
Create TABLE `article` (
`id` int(11)...
分类:
其他好文 时间:
2014-12-02 22:39:58
阅读次数:
216
什么是mybatis
MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录.
orm工具的基本思想
无论是用过的hibern...
分类:
其他好文 时间:
2014-12-02 22:39:33
阅读次数:
236
今天写代码的时候调到IQueryable里面看它的方法,发现它是实现IEnumerable接口的,then i'm confused!
要区分他俩还是先写段代码来看看吧~
我们拿出以前那个练习EF增删改查的代码改一改:
#reg...
分类:
编程语言 时间:
2014-12-02 20:55:08
阅读次数:
267
最近比较忙,好久没有更新博客了,今天就将最近研究的一个东西总结一下,最近在维护公司的一个项目,我负责的模块主要是下载杂志后及时的更新UI,将最新的下载进度更新到UI上,中间遇到的一个问题是:同一个对象的下载进度会有多个Item监听它的状态,也就是说一个进度要更新到多个Item上,开始没有什么头绪,百度一番后发现了观察者模式这个东西,它就是为了满足这种一对多问题而出现的.
有了思路以后,就着...
分类:
移动开发 时间:
2014-12-01 22:37:24
阅读次数:
216
一,对比Linq to SQL
最近学了两个具有ORM思想的东西,一个是Linq to SQL ,另一个是EF。。。
学完之后总是从使用上感觉它们是一样的,后来自己查了查,统计了个表格:...
分类:
其他好文 时间:
2014-12-01 22:28:32
阅读次数:
242
ORM(Object Relation Mapping):对象关系映射;–ORM的思想:将关系数据库中表中的记录映射成为对象,以对象的形式展现,程序员可以把对数据库的操作转化为对对象的操作。–ORM 采用元数据来描述对象-关系映射细节, 元数据通常采用 XML 格式, 并且存放在专门的对象-关系映射...
分类:
Web程序 时间:
2014-12-01 18:55:29
阅读次数:
373