为什么对象关系映射 (ORM) 框架被称为 Micro ORM 而不是全功能 ORM?哪些特性和/或不存在的特性构成了一个 ORM 框架,一个微型 ORM?
我从对 Hibernate、NHibernate、Entity Framework 的了解中获得了以下特性。但我想更多地了解这一点。谷歌搜索提供了很多库/框架结果,但在 TOP 结果中没有令人满意的 Micro ORM 定义。
- 缓存
- 二级缓存
- 继承映射
- 查询语言(HQL、JPAQL 等)
- 不同的映射策略
- 每桌一节课
- ...
- 多对一、一对一、多对多映射
- ...
以下库是否被视为微 ORM?为什么/为什么不?