通过开始配置得到HIBERNATE的文件的时候
Configuration config = new Configuration().configure();
Properties pro = config.getProperties();
String strs = pro.getProperty("connection.url");
System.out.println(strs);
通过config这个对象得到他的一个Properties 信息,然后具体的参数的拿法就和普通的配置文件中的拿法一样了

解决方案 »

  1.   

    如果自己建立连接用
    configuration.configure("/hibernate.cfg.xml");
    sessionFactory = configuration.buildSessionFactory();
    当然配置Hibernate的时候会自动生成一个连接工厂类即HibernateSessionFactory 
    里面有读取hibernate.cfg.xml的方法并连接数据库
    你要是在别的业务逻辑类里连接数据库用HibernateSessionFactory session=HibernateSessionFactory.getSession();就可以了
      

  2.   

    Configuration config = new Configuration().configure();
    SessionFactory sessionFactory = config.buildSessionFactory();
    session = sessionFactory.openSession();
    Properties cfg=config.getProperties();
    log.info(cfg.getProperty("hibernate.connection.username"));
    log.info(cfg.getProperty("hibernate.connection.password"));
      

  3.   

    快速上手hibernate
    http://blog.csdn.net/irala/archive/2007/12/15/1940454.aspx