Moon.Orm ADO.NET C# Moon.Orm .NET orm

码农软件 · 软件分类 · ORM/持久层框架 · 2019-09-24 07:56:42

软件介绍

Moon.Orm 主要特性如下:

高性能
这也是架构创建的目的之一,已经将它的性能提升到了极致,大家可以自己测试。简单给大家一个和ADO.NET 的性能对比测试。更多有关内容请看:http://www.cnblogs.com/humble/p/3472764.html
(说明:同时请求10000 条数据,此图为一网友公司对moon.orm 的测评)

易用性强
用过Moon.Orm 的用户应该可以知道这点.配置简单,智能感知,代码生成器的辅助,会 sql 就可使用之。

多数据库多数据源同时支持
在同一个项目中我们常常需要处理这些情况时.目前moon 的目标,支持sqlserver 、sqlite、oracle、mysql 。
1.如果您需要换数据库:直接修改配置文件然后一键生成实体层即可;
2.如果您需要多数据库:直接添加配置文件即可.详情:Moon 使用配置说明
3.如果您的数据库表结构发生变动:一键重新生成实体层代码即可.

智能感知
这个不用讲了,值得一提的是MQL,她能够为你提供强大的智能感知功能,并且无数据库类型差异。

NET 2.0 原生支持.
有人问:为什么没有LINQ、lambda,因为设计理念不同.觉得MQL 复杂的人们,有了智能感知,你们就适应适应,因为这是萝卜白菜的问题。

使用便捷.
这个其实上面的链接也谈到,详情见:http://www.cnblogs.com/humble/p/3293500.html

灵活的事务支持

Moon.Orm 与其他数据库的对比:

EF 微软团队支持(可谓强大的后盾)
Linq lambda支持、可谓正统
坑多、性能欠佳、          
多数据源及多数数据库变动支持不是很方便
Nhibernate 国外第三方支持          
历史悠久( java hibernate),后续版本支持LINQ
使用麻烦、配置一堆、学习成本大



Moon.Orm 5.0 性能卓越          
便捷易用          
多数据源、多数据支持、.NET2.0原生支持
不支持Linq,因为和EF不是一个设计思路,但MQL便捷易用、灵活高效.同样提供MQL智能感知型的查询语言


本文地址:https://www.codercto.com/soft/d/15276.html

Beginning Apache Struts

Beginning Apache Struts

Arnold Doray / Apress / 2006-02-20 / USD 44.99

Beginning Apache Struts will provide you a working knowledge of Apache Struts 1.2. This book is ideal for you Java programmers who have some JSP familiarity, but little or no prior experience with Ser......一起来看看 《Beginning Apache Struts》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器