1.@Import注解,如果指定了多个class,会按指定的顺序加载,要注意
2.java中如果使用ResourcePatternResolver resourcePatternResolver = new PathMatchingResourcePatternResolver();
或者xxx.class.getResourceAsStream
首先需要注意不能像file一样,使用尚不存在的文件路径
其次是,如果想读取计算机文件系统中的资源,需要在路径前加file:
3.maven项目,如果想将源代码与引用的jar分离,可以在pom文件中增加如下配置:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>你的springboot项目启动类全类名</mainClass>