Grove ORM.NET对象映射框架
数据库操作的繁琐你应该懂,一堆 SQL 写下来,不仅累眼,还容易出错。Grove ORM就挺像救命稻草,尤其你做.NET 项目的话,用它能省掉一大半的数据库代码。
面向对象的表映射,实体类一写,数据库结构基本就出来了。你可以定义个User
类,属性一配,连建表都不用你手动写,Grove 就给你搞定了。嗯,Save
一下就能存,Delete
一下就能删,查询直接 Linq,响应也快,代码也清爽。
像事务管理也有,几个数据库操作绑在一起,一旦有错,自动回滚,数据不会乱套。而且它有缓存机制,数据查询效率也不错。要是你数据量一大,这个真挺有用。
还有扩展能力也蛮强的,你可以自定义数据库驱动,想连MySQL
、SQLite
还是SQL Server
都没问题。还支持拦截器,用来搞日志啊、权限啊都比较方便。
安装就一个NuGet
,直接搜Grove ORM
装上就能用。文档也有——建议看看Grove.doc
,写得挺清楚的,常见坑都帮你踩过了。要源码或者更深的例子,可以翻翻这个:Grove.NET ORM 源代码。
如果你刚开始接触 ORM,想找个上手快、语法顺的库,那这个真的值得一试。老项目要重构也能用,兼容性也不错。
76.07KB
文件大小:
评论区