美文网首页
微软企业库方式(.net)与Hibernate的数据库操作对比

微软企业库方式(.net)与Hibernate的数据库操作对比

作者: NewBornCyanide | 来源:发表于2019-07-12 11:06 被阅读0次

    微软企业库是先创建database对象db(项目中经常是从配置文件中读取连接字符串),然后构建sql语句,之后是DBCommand cmd= db.getsqlcommand(你的语句)

    最后是DataView dv=db.ExecuteToDataView(cmd);

    hibernate是加载配置文件Configuration cfg=new Configuration ().configure() 然后创建SessionFactory(主要目的是获取session,这个好理解),用它创建session对象后,用session构造事务(transaction=session.beginTransaction),构造出pojo对象,用session一执行想要的操作,再transaction.commit,完后关闭session.

    二者都是,先获取配置文件的内容,个人认为db对象对应session,然后dbcommand对应transaction

    相关文章

      网友评论

          本文标题:微软企业库方式(.net)与Hibernate的数据库操作对比

          本文链接:https://www.haomeiwen.com/subject/kccekctx.html