springBoot(二)
springBoot三种启动方式
注解范围:扫描范围 默认扫描本类
缺点:扫描范围小
@componentScan("这里面标注范围")
注解范围:componentScan标注的范围(范围不要过大)
缺点:componentScan标注的范围过大容易造成性能浪费
相当于@EnableAutoConfiguration+@componentScan()
注解范围:本包下包括子包
缺点:优点占有性能
*springBoot关于静态资源
默认情况下,Spring Boot从classpath下的/static(/public,/resources或/META-INF/resources)文件夹,或从ServletContext根目录提供静态内容。这是通过Spring MVC的ResourceHttpRequestHandler实现的,你可以自定义WebMvcConfigurerAdapter并覆写addResourceHandlers方法来改变该行为(加载静态文件)
springBoot集成jsp
目录结构
1.快速创建springBoot
2.创建项目
打包方式:必须是war包
3.配置pom.xml
4.配置 Spring Boot应用的配置文件 application.properties
5.添加webapp
6.编写controller
7.访问成功