使用哪一个Micro ORM

本文关键字:ORM Micro 哪一个 | 更新日期: 2023-09-27 17:53:34

尝试在Dapper, Massive和PetaPoco之间做出选择。我确实喜欢Dapper的简单性,PetaPoco中Massive和POCO支持的灵活性,但我目前正在拖延为我的下一个项目选择哪一个。

我确实意识到,在很大程度上,这是个人品味的问题,但我相信听到一些关于这个主题的意见将是有价值的,特别是来自那些尝试过不止一个这些库的人(是什么正确的术语:库,文件,框架?)

使用哪一个Micro ORM

试着决定你提到的哪些特性——简单性、灵活性、POCO支持——将在一年后对你和你的项目最有用哪一个最有可能使你的工作更容易?

那么你就有答案了。如果你仍然无法选择,选择Dapper(只是我随机选择的:-)正如柴郡猫所说,如果你真的不知道你想去哪里,你选择哪条路都没关系。

PetaPoco的文档似乎比其他文档更成熟。这似乎是最安全的路线。

我没有这些朋友。默认情况下,我总是根据生成的客户机代码的行数和类型安全性来做出决定。当然,您应该考虑许多其他指标,但如果您的项目不受任何特殊(外来)需求的约束,那么这两个指标通常是适用的。顺便说一句。我知道我的回答可能会引起争议;)