• hibernate之Configuration对象


     任务:读取主配置信息

    1.  Configuration config = new Configuration();      使用hibernate,但并没有读取

    2.  config.configure();   开始读取配置文件在src目录,

    File file = new File("c:\Hibernate.xml"); 
    Configuration config = new Configuration().config(file);

        也可以将配置文件放置其他目录用相应的APi

    3.  源码configure

    public static final String DEFAULT_CFG_RESOURCE_NAME = "hibernate.cfg.xml"

    public Configuration cofigure() throws HibernateException{

              return configure( StandardServiceRegistryBuilder.DEFAULT_CFG_RESOURCE_NAME) ;

    }

    hibernate.cfg.xml  -----我们配置文件的名字,所以配置文件名字一定正确

    4. 获取SessionFactory

       SessionFactory factory = config.buildSessionFactory();

    5. Configuration还有一些比较重要的方法

       addProperties();    增加属性

       setProperties();    设置属性

       指定。hbm.xml文件(映射文件)

       addClass(Order.class); addFile("Order.hbm.xml");addURL();

  • 相关阅读:
    jquery的each()详细介绍【转】
    牛客-小w的a=b问题
    HDU-6707-Shuffle Card(很数据结构的一道题)
    HDU-6672-Seq
    牛客-随机数
    牛客-小阳的贝壳
    HDU-4417-Super Mario
    牛客-Corn Fields
    HDU-2665-Kth number
    线段树模板
  • 原文地址:https://www.cnblogs.com/ZTYCandy/p/10590580.html
Copyright © 2020-2023  润新知