一些SpringBoot陌生部分的笔记。技术类书籍,不能说有多好,但是如果有一份好的代码和解释,相对于博客稍微靠谱点,对我来说就是复习SpringBoot的极大帮助。
|
|
spring-boot-starter-parent是一个特殊的Starter:
- 提供了一些Maven的默认配置
- Java版本默认使用1.8
- 编码格式默认使用UTF-8
- 提供Dependency Management进行项目依赖的版本管理
- 默认的资源过滤与插件配置
- 提供了dependency-management,可以使开发者在引入其他依赖时不必输入版本号,方便依赖管理。
可以直接使用组合注解@SpringBootApplication
来代替@EnableAutoConfiguration
和@ComponentScan
要将Spring Boot打成jar包运行,需要添加一个plugin到pom.xml文件中:
|
|
可以在application.properties中直接定义过滤规则和静态资源位置
|
|
过滤规则为/static/**,静态资源位置为classpath:/static/。
重新启动项目,在浏览器中输入“http://localhost:8080/static/p1.png”,即可看到classpath:/static/目录下的资源。