SqlSmart .NET的ORM框架开源项目

我要开发同款
匿名用户2010年03月04日
52阅读
开发技术C#
所属分类ORM/持久层框架、程序开发
授权协议GPLv2

作品详情

SqlSmart是一个DotNet类库,它可以充分利用codeinsight,面向对象技术来帮助程序员更快的,更准确到编写sql,这样的sql以容易重构的。听起来陌生?这是想法我之前并没有在其他ORM技术,比如Hibernate,ROR内这样大名鼎鼎到类库中见过(如果你发现这并不确切,请给我打个招呼)。不过它不像是听起来那么复杂,实际上,它的主要特点就是简单。我会继续详细的说明,包括必要到例子。鉴于简单,也不需要特定到语言特色的支持,因此,在其他语言中一样可以实现。不过,我发现C#的模板技术,和RTTI让代码编写更加容易,并且VS到codeinsight技术让SqlSmart工作良好。实际上我的实现正是基于C#来做的。

SqlSmart和Hibernite有类似之处,都是采用类表达数据库,不同的是,掌握后者需要一本书和很多的实践,掌握前者你需要的只是看看这篇文档,然后下载一份去尝试。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论