对于学习ORM的人来说,NHibernate简直就是福音啊,而且此中技术是相当成熟,在这里分享一个小东西

public class NHibernateHelper { //数据库连接字符串 public static string oracle = System.Configuration.ConfigurationManager.AppSettings["Oracle"]; //装载配置类,负责配置并启动NHibernate,创建SessionFactory对象 private static Configuration cfg; //负责初始化Hibernate,创建Session对象。SessionFactory是一个重量级的接口,一般情况下,一个项目只要一个
SessionFactory就够了,当需要操作多个数据库时,可以为每个数据库指定一个SessionFactory。
private static ISessionFactory sessionFactory; //获得工厂类接口 public static ISessionFactory GetSessionFactory() { return sessionFactory; } static NHibernateHelper() { try { //实例化配置类 cfg = new Configuration(); //使用SessionFactory 创建Session sessionFactory = cfg.Configure().BuildSessionFactory(); } catch (Exception ex) { throw ex; } }

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-02
  • 2021-06-04
猜你喜欢
  • 2022-12-23
  • 2021-07-24
  • 2021-10-16
  • 2021-11-08
  • 2022-12-23
相关资源
相似解决方案