标签: hibernate orm
为什么对象关系映射(ORM)框架被称为Micro ORM但不是全功能ORM?哪些功能和/或不存在的功能构成了ORM框架,即微型ORM?
我从Hibernate,NHibernate,Entity Framework的知识中衍生出以下特性。但我想了解更多相关信息。 google search给出了很多库/框架结果,但在TOP结果中没有令人满意的Micro ORM定义。
以下库是否被视为Micro ORM?为什么/为什么不呢?
答案 0 :(得分:1)
我认为Micro ORM的目标是简化实施并可能提高性能。我见过人们编写自定义Micro ORM,在幕后使用DataReader,以提供快速/只读ORM。
我不确定你提到的两个,但我知道Dapper,Massive和PetaPoco是微型ORM的好例子
答案 1 :(得分:1)
一般来说,Micro ORM不支持以下内容:
它们往往简单易用。
Dan列出的另一个替代方案是MicroLite(免责声明:我是它的作者)。