springboot 文档果实
Posted shxkey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot 文档果实相关的知识,希望对你有一定的参考价值。
1.@RequestMapping @RestController
@RequestMapping
注释提供“路由”的信息。它告诉Spring,任何带有/
路径的HTTP请求都应映射到该home
方法。该 @RestController
注释告诉Spring将结果字符串直接呈现给调用者。这两个注解一般出现在 controller层类的上面(这两个注解是spring MVC的)
2.@EnableAutoConfiguration
这个注解告诉Spring Boot根据你添加的jar依赖来“猜测”你想要如何配置Spring。自从spring-boot-starter-web
添加了Tomcat和Spring MVC之后,自动配置假定您正在开发一个Web应用程序并据此设置Spring
3.@EnableAutoConfiguration
@EnableAutoConfiguration
注解到你的main类上,这样就隐式地定义了一个基础的包搜索路径(search package),以搜索某些特定的注解实体(比如@Service,@Component等) 。例如,如果你正在编写一个JPA应用,Spring将搜索@EnableAutoConfiguration
注解的类所在包下的@Entity
实体。
4.自动配置
Spring Boot自动配置(auto-configuration)尝试根据添加的jar依赖自动配置你的Spring应用。例如,如果classpath下存在HSQLDB
,并且你没有手动配置任何数据库连接的beans,那么Spring Boot将自动配置一个内存型(in-memory)数据库。
实现自动配置有两种可选方式,分别是将@EnableAutoConfiguration
或@SpringBootApplication
注解到@Configuration
类上。
注:你应该只添加一个@EnableAutoConfiguration
注解,通常建议将它添加到主配置类(primary @Configuration
)上。
5.@SpringBootApplication 启动类里面的配置
@SpringBootApplication
注解等价于以默认属性使用@Configuration
,@EnableAutoConfiguration
和@ComponentScan
:
以上是关于springboot 文档果实的主要内容,如果未能解决你的问题,请参考以下文章
全栈编程系列SpringBoot整合Shiro(含KickoutSessionControlFilter并发在线人数控制以及不生效问题配置启动异常No SecurityManager...)(代码片段
SpringBoot中表单提交报错“Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported“(代码片段