以前用得差不多是PETSHOP的那种框架,不过我没有把业务逻辑层分的那么开,其实代码都在页面CS下写着呢。。
但是看网上说PETSHOP没有用ORM很不好很失败。就想在数据访问层这里引入ORM,比如用NBear这种简易一点儿的。。
可是,要怎么用呢?nbear官方网上的代码下下来看不太懂啊。。
哪位高手能告诉我怎么弄,用了以后和以前的相比有什么不同(主要是代码方面的)
大家新年好啊。。
期待解答。谢谢哦。。
但是看网上说PETSHOP没有用ORM很不好很失败。就想在数据访问层这里引入ORM,比如用NBear这种简易一点儿的。。
可是,要怎么用呢?nbear官方网上的代码下下来看不太懂啊。。
哪位高手能告诉我怎么弄,用了以后和以前的相比有什么不同(主要是代码方面的)
大家新年好啊。。
期待解答。谢谢哦。。
解决方案 »
- 点击下一页后返回到页面顶部
- 到底他妈的什么是标准json格式?
- 【求助】本机架设外网后,外网可以访问,本机却无法访问!?
- 【急!!】Object reference not set to an instance of an object
- 关于文件上传有空格的问题
- 小弟刚刚开发好的一个纯静态页论坛,欢迎大家测试!散分!
- 一个简单的问题
- C:\Inetpub\wwwroot\Mobile\EditMblFun.aspx.cs(21): 找不到类型或命名空间名称“Inc”(是否缺少 using 指令或程序集引用?)
- 水晶报表-----Chart中如何显示多条曲线!!!!!!!高手帮忙!!!
- 高分急问:这个存储过程怎么在ASP.NET中执行??
- asp.net 如何把从数据库里面提取出来的照片字段转换成Bitmap???
- 麻烦大家给个大致的方案吧!
其实我觉得 并非 程序中“没有用ORM 就很不好很失败” 也可以从nhibernet 中看, 用 orm 可以实现数据持久。 但orm 需要大量的反射。你用C# 肯定知道,大量的反射会很大地消耗性能. 所以说,向petshop 之类的大型网站并不适合用orm 插一句话,“以前用得差不多是PETSHOP的那种框架,不过我没有把业务逻辑层分的那么开” 严格来讲,你没有把业务逻辑分开,就不能叫三层架构。你也可以理解成“以前你用的并不是petshop那种框架”
一种追求OO的完整,已经数据持久化的访问模式。
----------
这句话说的很不好很失败...肤浅的认识...世界上没有任何一种工具可以适用所有情况,世界上没有任何一种技术可以适用所有场景...