spring项目中配置文件的放置

spring项目中配置文件的放置

1.

image-20211128152528208

2.

image-20211128152656320

3.

image-20211128152944145

4.

image-20211128153159664

5.

image-20211128154041615

6.

实验了那么多次发现,必须要有java目录,配置文件要么放在web-inf下的classes中要么放在和java同级下的resources目录下这样生成的target下才有classes,当然也不一定要放在这个两个目录下,那就需要指定配置文件的读取路径了

运行项目前先clean,有时即使是错误的的放置,因为前面生成的target里有正确路径,依然会运行成功.

7.关于classpath

classpath和classpath*区别:

classpath:只会到你的class路径中查找找文件。

classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。

注意: 用classpath:需要遍历所有的classpath,所以加载速度是很慢的;因此,在规划的时候,应该尽可能规划好资源文件所在的路径,尽量避免使用classpath

posted @ 2021-11-28 16:01  丁帅帅dss  阅读(175)  评论(0)    收藏  举报