1.CakePHPDevelopmentFrameworkCakePHP是一个PHP的快速开发框架。它提供了可扩展的架构,使用了常见的MVC和ORM模式。它遵循约定优于配置理念。2.pChartpChart是一个用来创建图表的PHP框架。在大部分图表类库都收费的今天,pChart坚持免费。你可以用SQL查询、CSV文件、或者手工..
分类:
Web程序 时间:
2014-11-28 06:35:07
阅读次数:
255
JPA:全称java persistence API jpa作为j2ee的基础规范之一,也是目前作为比较流行ORM框架之一。不仅仅作为一种通用的标准ORM解决方案,也是企业级开发分布式事务的一种选择。
JTA:全称java transaction API
。可以在多个组件或者应用之间进行事务处理,相比JDBC来讲支持更多的数据源。
Ejb3.0
对于分布式事务也有支持,常常和E...
分类:
其他好文 时间:
2014-11-28 01:06:33
阅读次数:
220
在前一篇文章,我们说了多对一和一对多映射原理是一样的,都是在多的一端加入一个外键指向一的一端。
区别在于维护的关系不同。...
分类:
Web程序 时间:
2014-11-27 22:05:43
阅读次数:
256
一、懒加载的定义:
懒加载:在WEB应用程序中,经常会需要查询数据库,系统的响应速度在很大程度上是与数据库交互的响应。因此,如果能够优化与数据库的交互速度,则能够大大提高WEB应用的响应速度。
例如:当有一个Student类和一个Teacher类。当我们加载一个学生的所有信息,包括:学号,姓名等属性后,此时Student类中的Teacher类型的属性为null,当我们需要知道这个Student...
分类:
Web程序 时间:
2014-11-27 18:29:32
阅读次数:
214
简介:传统关系类型(ORM:Object-Relational Mapper),MongoDB(ODM:Object Document Mapper);MongoDB是一个面向文档,schme无关(可以将任意类型的文档数据存储到集合中)的数据库;MongoDB中可以将数据都看作文档,文档可以是任意深...
分类:
数据库 时间:
2014-11-27 14:16:49
阅读次数:
185
EF全称Entity Framework,说到EF不得不提ORM。
ORM全称Object Relationship Mapping,广义地讲,就是面向对象的对象模型和关系数据库的数据结构之间的相互转换。通俗地解释,即表实体和表之间的相互转换。ORM体现的是一种思想,表实体的变化映射到表的变化。也就是说,你对实体进行增删改查引起的实体变化,会自动更新到数据库。
我们为什么需...
分类:
其他好文 时间:
2014-11-27 12:46:09
阅读次数:
220
SuperHelper是博主利用业余时间编写的一个ORM微型框架,除了可以提高开发效率,与其它ORM框架相比,博主更加喜欢SuperHelper的使用简单、适用范围广的特点。简介 SuperHelper是一个基于.Net平台的非侵入式的的微型ORM框架,可帮助开发者快速简便的访问数据库并对其操作,....
分类:
Web程序 时间:
2014-11-27 01:35:07
阅读次数:
278
在领域模型中,类与类之间最普遍的关系就是关联关系在UML中,关联是有方向的 以Customer和Order为例:一个用户能发出多个订单,而一个订单只能属于一个客户。从Order到Customer的关联是多对一关联;而从Customer到Order是一对多关联 单向n-1 单向n-1关联只需从...
分类:
Web程序 时间:
2014-11-26 23:55:51
阅读次数:
257
多对多可通过两个多对一实现(把第三张表抽取出一个实体,然后两个多对应一个新实体)
多对多会建立三张表,第三张表存放两个外键分别指向两个多;然后两个外键作为第三张表的联合主键
一、单向关联映射
Many(维护端:User)
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//...
分类:
Web程序 时间:
2014-11-26 21:04:11
阅读次数:
229
其实多对多就是两个一对多,它的配置没什么新奇的相对于一对多。在多对多的关系设计中,一般都会使用一个中间表将他们拆分成两个一对多。标签中的"table"属性就是用于指定中间表的。中间表一般包含两个表的主键值,该表用于存储两表之间的关系。由于被拆成了两个一对多,中间表是多方,它是使用外键关联的,是用于指定外键的,用于从中间表取出相应的数据。中间表每一行数据只包含了两个关系表的主键,要获取与自己关联的对象集合,还需要取出由外键所获得的记录中的另一个主键值,由它到对应的表中取出数据,填充到集合中...
分类:
Web程序 时间:
2014-11-26 20:57:52
阅读次数:
287