Spring Boot 静态资源处理,默认配置路径为 `classpath` 下的`/static` (或 `/public` 或 `/resources` 或 `/META-INF/resources`),即将`/**`映射到这几个路径下。Spring Boot 启动的时候,我们会看到如下日志
Maven的Dependency scope是用来限制Dependency的作用范围的, 影响maven项目在各个生命周期时导入的package的状态。总共有6种范围,默认是`compile`,作用于整个生命周期。当scope设置为`provided`时,打包的时候可以不用包进去。该依赖理论上可以参与编译,测试,运行等周期,相当于compile,但是在打包阶段做了exclude的动作。
如果你的spring boot应用继承`spring-boot-starter-parent`,那么只需要添加`spring-boot-starter-thymeleaf`这个starter依赖,即可使用thymeleaf模板引擎
公司的项目是微服务架构,使用facebook的thrift框架作为微服务之间rpc通信的协议,thrift是一个跨语言的服务框架。