本节内容

  • NHibernate中的查询方法
  • NHibernate查询语言(HQL)
    • 1.from子句
    • 2.select子句
    • 3.where子句
    • 4.order by子句
    • 5.group by子句
  • 实例分析
  • 结语

上一节,我们初步搭建了一个NHibernate程序,这一节和下一节我们初步探讨一下在NHibernate中的查询方法。我这之前还是先回忆一下上一节完成的东西。总结一下上一节三个重要的事情:建立数据库表-----编写持久化类-----编写映射文件,然后配置使用了。

有一点我要补充一下,

就是NH的配置文件可以不再App.Configration或者web配置文件中,大大简化了配置文件的内容,从而采用强类型的方式,亲有提示哦。


 1: public static Configuration ConfigureNHibernate(string assembly)
 2: {
 3: Configuration = new Configuration();
 4: Configuration.DataBaseIntegration(dbi =>
 5: {
 6: dbi.Dialect<MsSql2008Dialect>();
 7: dbi.Driver<SqlClientDriver>();
 8: dbi.ConnectionProvider<DriverConnectionProvider>();
 9: dbi.IsolationLevel = IsolationLevel.ReadCommitted;
 10: dbi.Timeout = 15;
 11: dbi.ConnectionStringName = "GuitarStore";
 12: });
 13: Configuration.AddAssembly(assembly);
 14:  return Configuration;
 15: }

相关文章:

  • 2021-11-28
  • 2021-06-07
  • 2021-08-05
  • 2021-12-29
  • 2021-08-18
  • 2021-09-18
  • 2021-06-12
  • 2021-11-28
猜你喜欢
  • 2021-06-11
  • 2021-08-15
  • 2022-02-15
  • 2021-08-05
  • 2022-12-23
  • 2021-10-06
相关资源
相似解决方案