首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该从哪里开始正确理解ORM的概念

我应该从哪里开始正确理解ORM的概念
EN

Stack Overflow用户
提问于 2015-01-18 02:39:45
回答 1查看 118关注 0票数 0

因此,在过去的3-4个月里,我一直在使用ORM,并开发了一个与框架一样使用它的网站。

我的好奇心越来越大,ORM到底是什么,所以我决定从头开始构建一个,但是昨天和今天做了一些研究,我仍然很困惑从哪里开始,我似乎找不到一个好的指南来开始。

最近,我对MongoDB的喜爱与日俱增,所以如果我能拥有php + MongoDB ORM,那就更有趣了。

你们有什么起点吗?像书籍、幻灯片或文章,我可以先看一看,然后开始。

如果你们还想补充什么,请告诉我!我真的很想学习网站基础结构的最深层次!

EN

回答 1

Stack Overflow用户

发布于 2015-01-18 02:48:12

随着ORM在不同语言中的多个不同实现,它总是归结为几种不同的模式,这可能会很有趣。

有几个模式是ActiveRecord,它们是包含每一行数据的对象,负责保存它们自己。以及Repository,它将实际模型与存储库分开。

Active Records vs. Repository - pros and cons?

http://en.wikipedia.org/wiki/Object-relational_mapping

http://en.wikipedia.org/wiki/Active_record_pattern

如果你想学习编程架构,我强烈推荐下面这本书和附带的网站。

http://martinfowler.com/books/eaa.html

http://martinfowler.com/eaaCatalog/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28002925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档