zoukankan      html  css  js  c++  java
  • NHibernate的一点思考

    最近刚研究了NHibernate,刚开始做单表操作的时候,感觉确实很爽啊,那个简便啊,也确实少写了sql。

    可是当做多表查询的时候,直接把我弄疯了。

    两个表的结合查询,查询两个表中的字段,比如select A.id,B.name from AA as A,BB as B

    我查询完了,我要绑定到gridview上,我改怎么绑定呢,他返回一个IList二维数组,我绑定的时候,DataField该怎没写呢,按原来的做法写,就是直接绑定字段就可以了,可是现在呢,是两个对象中的属性,怎没绑定呢,晕了。

    实在不行,写个方法,可以的,没有写不出的方法,又嫌麻烦了,好好的dataset直接就绑定了,我干嘛还用Hibernian这么折磨自己啊。

    网上介绍NHibernate的文章不少,不知道真正做项目的多少,反正自我感觉应该不是很多吧。

    两张表的查询就有麻烦了,不知到以后更多张表联的时候会怎样。

    以前做项目,由于一些表是固定的,有时为了取数据,能联到5-6表,不知NHibernate是怎么简单做到的。

    还有当跨数据库联表的时候,也不知NHibernate是怎样简单做到的。一起拿也接触过曾经跨几个数据库的操作,暂且不管这样好不好,但是NHibernate到底怎么简单的做到的?

    都说orm好,那是当然的好了,直接oo。谁也想直接OO,真的那么可以吗。

    到底NHibernate好在哪呢?

  • 相关阅读:
    idea config 文件
    python 时间相关
    python 限定类型
    windows 创建文件夹 链接
    java 笔记
    yml 字符串换行问题
    nginx 编译安装,问题
    git readme.md 文档头部写法
    git tag 相关操作
    敏捷开发
  • 原文地址:https://www.cnblogs.com/acles/p/1274715.html
Copyright © 2011-2022 走看看