start date:2019-05-15
104,什么是Spring Boot?
SpringBoot是一个框架,一种全新的编程规范,他的产生简化了框架的使用,
所谓简化是指简化了Spring众多框架中所需的大量且繁琐的配置文件,
所以 SpringBoot是一个服务于框架的框架,服务范围是简化配置文件。
105,为什么要用Spring Boot?
1)独立运行
springboot不需要独立的容器就可以运行,因为在springboot工程发布
的jar文件里已经包含了tomcat的jar文件。springboot运行的时候,
会创建tomcat对象,实现web服务功能。
也可以将springboot发布成war文件,放到tomcat里运行。
2)简化配置
3)自动配置
项目启动时,加载了@SpringBootApplication注解,
该注解中开启了一个@EnableAutoConfiguration注解的自动配置功能
4)无代码生成和XML配置
5)应用监控
6)上手容易...
106,Spring Boot 核心配置文件是什么?
bootstrap (.yml 或者 .properties)
application (.yml 或者 .properties)
https://blog.csdn.net/binshaono_1/article/details/83028647
107,Spring Boot 配置文件有哪几种类型?它们有什么区别?
1).yml
2).properties
可以自定义配置文件,通过java bean的方式读取,
@Component
@ConfigurationProperties(prefix="defineTest")
@PropertySource("classpath:define.properties")
https://www.cnblogs.com/kellyJAVA/p/8030395.html
1071,Spring Boot 的核心注解是哪个?它主要由哪几个注解组成的?
@SpringBootApplication
组成:
@EnableAutoConfiguration
@SpringBootConfiguration
@ComponentScan
end date:2019-05-30
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。