大家都用什么orm啊

honbo 2011-09-16 07:52:33
大家都用什么框架实现orm啊,java里hibernate最流行吧,
C#大家多用什么呢?
大家都说说吧
...全文
346 27 打赏 收藏 转发到动态 举报
写回复
用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)

62,263

社区成员

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

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

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

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