Questions tagged «orm»

对象关系映射(ORM)是一种用于在面向对象的系统和关系数据库之间进行映射的技术。

1
ORM POCO是否取代域实体?
这有点类似于这个问题,但是范围更广。 总的来说,有了像EF 4.1这样的POM支持的ORM,现在将您的域实体作为持久化到数据库的对象有意义吗? 借助EF 4或Linq-to-SQL等较旧的ORM,您的“数据库对象”是自动生成的,并与数据库紧密耦合,因此,对于非平凡的应用程序,先将它们映射到更健壮的智能域实体投入工作。 使用较新的ORM的想法是仅构建健壮的域实体,然后具有仅提供所述域实体与您的DBMS之间映射的数据层吗? 在写作中,我感觉到这一直是目标,但使用现有工具并不容易(轻松),至少在.NET世界中并非如此。

2
非阻塞ORM问题
我问了一个SO 问题,发现我最喜欢的Web框架没有非阻塞ORM。所谓非阻塞,是指具有对异步检索的回调支持的ORM。ORM将提供回调或在接收到数据时执行的回调。 我想创建一个,但是有一些问题使我无法开始开发: 开发ORM可能会遇到什么问题? 支持无阻塞检索是否会大大增加ORM的复杂性? 为什么周围的非阻塞ORM这么少? 更新:看来我必须改善我的问题。我们拥有的解决方案已经允许我们以非阻塞方式接收数据,我相信使用这种解决方案的大多数公司都使用原始SQL。我们希望创建一个更通用的解决方案,以便在以后的项目中重复使用。我们可能遇到什么困难? 更新2:首选语言是python,但是我对原理感兴趣。这个问题实际上是给我的,因为我将看一下已经具有非阻塞ORM的平台。
9 web  orm  server-side 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.