大家都用什么orm啊

honbo 2011-09-16 07:52:33
大家都用什么框架实现orm啊,java里hibernate最流行吧,
C#大家多用什么呢?
大家都说说吧
...全文
304 27 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
honbo 2011-09-17
  • 打赏
  • 举报
回复
看来还是Nhibernate比较多啊
s_ling2 2011-09-16
  • 打赏
  • 举报
回复
form。。。。
bluedoctor 2011-09-16
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 moneysoft 的回复:]
1.所谓ORM,是指:面向对象模型与关系型数据库模型之间的映射
并不是Object Relational Mapping,
而是:Object-Oriented and Relational-DBMS Mapping
2.无论是CodeFirst还是DBFirst,实际上都是数据库驱动开发的思想
不符合SOLID原则和MVC推导,
Code和DB都是实现设计文档接口,所以……
[/Quote]

缪军 的等级怎么只有两个裤衩了?穿越啦?
bluedoctor 2011-09-16
  • 打赏
  • 举报
回复
用自己写的踏实:PDF.NET
wlf535944903 2011-09-16
  • 打赏
  • 举报
回复
entity framework


推荐下我的博客 哈哈~~

entity framework 4.1
_懒猫 2011-09-16
  • 打赏
  • 举报
回复
spring.net
Nhibernate
这两个怎么没听说过。。。。
--缪军-- 2011-09-16
  • 打赏
  • 举报
回复
1.所谓ORM,是指:面向对象模型与关系型数据库模型之间的映射
并不是Object Relational Mapping,
而是:Object-Oriented and Relational-DBMS Mapping
2.无论是CodeFirst还是DBFirst,实际上都是数据库驱动开发的思想
不符合SOLID原则和MVC推导,
Code和DB都是实现设计文档接口,所以它们在一定程度上有着相似性,
但据此认为他们有映射关系是错误的,
因为两者实现的是承担不同的职责的接口
3.Object-Oriented的字面解释其实是:目标导向,
在OOAD层面:对象是拥有某个职责的主体,
在OOPL层面:按职责划分class
而很多人根本不从业务出发规划设计,而是看到属性相似的东西,外观相似的代码,就扯到一起,美其名曰:复用,重构
地下室小红叔 2011-09-16
  • 打赏
  • 举报
回复
自己写咯
肆意年华 2011-09-16
  • 打赏
  • 举报
回复
将来 还是 Nhibernate
Soloboy1020 2011-09-16
  • 打赏
  • 举报
回复
很少用...
qiume 2011-09-16
  • 打赏
  • 举报
回复
感觉自己写的效率要高些,出问题也容易搞定......
chenhongjun0624 2011-09-16
  • 打赏
  • 举报
回复
entity framework
油泼白菜 2011-09-16
  • 打赏
  • 举报
回复
Nhibernate..
zhuawang 2011-09-16
  • 打赏
  • 举报
回复
用自己写的orm
xuan.ye 2011-09-16
  • 打赏
  • 举报
回复
nhibernate 资料多

qingYun1029 2011-09-16
  • 打赏
  • 举报
回复
Nhibernate
zhaowentao_bc 2011-09-16
  • 打赏
  • 举报
回复
entity framework
honbo 2011-09-16
  • 打赏
  • 举报
回复
ado.net 算不上是orm吧?
ruanwei1987 2011-09-16
  • 打赏
  • 举报
回复
orm=对象关系映射 Object Relational Mapping
myhope88 2011-09-16
  • 打赏
  • 举报
回复
spring nhibernate
加载更多回复(7)
今天小编要给大家介绍一款功能强大的Windows系统备份和还原工具——ORM一键还原系统。ORM一键还原系统备份速度比ghost还快,压缩率更出色,可以全自动备份系统数据到最大分区,ORM一键还原系统同时支持所有主流Windows系统以及包括EFI/GPT硬盘在内的各种新旧硬件!是用户实现Windows系统备份和还原功能的好帮手。需要的朋友快来下载吧! ORM一键还原系统软件特色 1. 使用方便:全程傻瓜式操作,轻松备份与还原 2. 速度超快:备份速度比GHOST更快,压缩率更大 3. 体积小巧:安装文件不到9M,秒杀所有同类软件 4. 更加智能:全自动备份系统数据到最大分区 5. 兼容性好:支持所有主流Windows系统(32及64位) 6. 安全放心:支持各种新旧硬件(含EFI主板和GPT硬盘) ORM一键还原系统功能介绍 速度超快 经用户测试,它的备份速度是GHOST的两倍,生成的备份文件更小。 体积小巧 安装文件只有10M,秒杀市面上所有同类软件。 智能备份 备份时,全自动查找当前硬盘,当发现剩余空间最大的分区时,就会把系统备份到这个分区里。 如果您使用的是Windows Vista及以上的操作系统,它会帮您备份启动分区和系统分区,保证系统数据不丢失。 兼容性强 支持Win2000及Win2000之后的任何Windows系统,不论是32位还是64位 支持传统的BIOS主板和新式的EFI主板,支持传统的BIOS分区和GPT分区 紧跟Linux稳定版内核,保证升级频率,不惧怕市面上的任何新硬件 定制性好 安装完成后,您可以从安装目录提取ORM.iso文件,制作成可从主板启动的CD或U盘 安全放心 不包含任何的流氓软件或恶意代码 所有代码均采用开源软件修改和编译 ORM一键还原系统 v4.1.25.1更新日志 内核更新到4.1.25,提升稳定性 大幅优化软件体积和启动速度 修正部分电脑备份还原出错的问题 ORM一键还原系统软件截图
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智能感知型的查询语言   标签:moonorm

62,248

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧