使用哪一个Micro ORM
本文关键字:ORM Micro 哪一个 | 更新日期: 2023-09-27 17:53:34
尝试在Dapper, Massive和PetaPoco之间做出选择。我确实喜欢Dapper的简单性,PetaPoco中Massive和POCO支持的灵活性,但我目前正在拖延为我的下一个项目选择哪一个。
我确实意识到,在很大程度上,这是个人品味的问题,但我相信听到一些关于这个主题的意见将是有价值的,特别是来自那些尝试过不止一个这些库的人(是什么正确的术语:库,文件,框架?)
试着决定你提到的哪些特性——简单性、灵活性、POCO支持——将在一年后对你和你的项目最有用。哪一个最有可能使你的工作更容易?
那么你就有答案了。如果你仍然无法选择,选择Dapper(只是我随机选择的:-)正如柴郡猫所说,如果你真的不知道你想去哪里,你选择哪条路都没关系。
PetaPoco的文档似乎比其他文档更成熟。这似乎是最安全的路线。
我没有这些朋友。默认情况下,我总是根据生成的客户机代码的行数和类型安全性来做出决定。当然,您应该考虑许多其他指标,但如果您的项目不受任何特殊(外来)需求的约束,那么这两个指标通常是适用的。顺便说一句。我知道我的回答可能会引起争议;)