我在我的应用程序中使用Dapper和simple.Data,Dapper仅用于检索数据和Simple.Data的其他操作。我只需要知道在除了检索之外的所有操作中使用Simple.Data是否是更好的方法,在性能上是否与在Dapper中使用ExecuteNonQuery相同?
答案 0 :(得分:0)
根据我的经验,我建议使用Simple.Data。这主要是因为Simple.Data支持开箱即用的CRUD操作。 (https://github.com/markrendle/Simple.Data/wiki/Inserting-and-updating-data)。它们都非常快,但我认为对于主要使用CRUD的应用程序,我会从这两个中选择Simple.Data。
您可能还想考虑ORMLite。来自ServiceStack库的任何东西都很棒。
感谢。快乐的编码!
答案 1 :(得分:0)
现在两者都有CRUD支持,所以如果你在Dapper上投资,只需添加其中一个,你就可以了!