做hibernate的小练习,对configuration的configure()方法很好奇,为啥创建的对象还要执行这个方法呢。 Configuration cfg = new Configuration().configure(); 原来configure()方法默认会在classpath下面寻找hibernate.cfg.xml文件,如果没有找到该文件,系统会打印如下信息并抛出HibernateException异常。 其实不使用configure()方法也可以Configuration cfg = new Configuration();这时hibernate会在classpath下面寻找hibernate.properties文件,如果没有找到该文件,系统会打印如下信息并抛出HibernateException异常。 |
|
来自: 曾今最强 > 《java成长之路》