看hibernate项目视频时,没有解释configuration的configure()方法
百度之后发现
Configuration cfg = new Configuration().configure();
原来configure()方法默认会在classpath下面寻找hibernate.cfg.xml文件,如果没有找到该文件,系统会打印如下信息并抛出HibernateException异常。
不使用configure()方法也可以Configuration cfg = new Configuration();这时hibernate会在classpath下面寻找hibernate.properties文件,如果没有找到该文件,系统会打印如下信息并抛出HibernateException异常。

本文解析了Hibernate中Configuration类的configure()方法工作原理。该方法默认在类路径下查找hibernate.cfg.xml文件进行配置,若未找到则抛出异常。同时介绍了不使用configure()方法时Hibernate如何寻找hibernate.properties文件。
72

被折叠的 条评论
为什么被折叠?



