spring配置hibnate.xml文件的一些小问题
今天用SPRING整合hibnate的时候碰到了这样一个小问题,不多说话,先放图:
我是这样配置的,然后随便写个测试类,调用测试类像数据库里添加数据,结果提示找不到xml配置文件,于是将信将疑的把classpath*:hibernate.cfg.xml
改成classpath:hibernate.cfg.xml,然后就运行正常了,但是我对这个问题却不是很理解了,按照道理classpath*:
不应该比classpath:更加的强大吗,为什么用把classpath*:
就提示找不到对应的配置文件呢?(我的hib.xml文件是在src下面的),还有classpath*:
和classpath:的区别是什么?求好心人解答,感激不尽
回答:
classpath*:
: 搜索所有的classpath,比如所有jar 包中的资源。
classpath:
: 搜索当前 classpath
以上是 spring配置hibnate.xml文件的一些小问题 的全部内容, 来源链接: utcz.com/p/176310.html