Srping Boot 注解整理
来源:互联网 发布:深圳存爱网络股份公司 编辑:程序博客网 时间:2024/06/05 06:03
记录一些Spring Boot中的注解,一方面帮助记忆,一方面用的时候可以查询.
@Controller
@Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法,并检测该方法是否使用了@RequestMapping 注解。@Controller 只是定义了一个控制器类,而使用@RequestMapping 注解的方法才是真正处理请求的处理器。
@RestController
@RestController注解相当于@ResponseBody + @Controller合在一起的作用。
@RequestBody
将HTTP请求正文转换为适合的HttpMessageConverter对象。
@ResponseBody
将内容或对象作为 HTTP 响应正文返回,并调用适合HttpMessageConverter的Adapter转换对象,写入输出流。
@Value
通过@Value("对应name"),获取到.properties配置内容。
@ConfigurationProperties
使用上面的@Value注解,如果内容多的话太麻烦.可以把.properties改为yml格式.在bean中使用@ConfigurationProperties(prefix = "com.lrj")自动加载.
@Autowired
自动注解,@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。
@RequestMapping
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"
default-lazy-init="true">
<!--bean定义-->
<propery name ="dependencyService" ref="dependencyService" />
</bean>
<bean id="dependencyService" class="DependencyServiceImpl"></bean>
public class MockConfiguration{
@Bean
public MockService mockService(){
return new MockServiceImpl(dependencyService());
}
@Bean
public DependencyService dependencyService(){
return new DependencyServiceImpl();
}
}
@Autowired
自动注解,@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。
- Srping Boot 注解整理
- spring-boot注解整理
- spring-boot注解整理
- Srping-Boot项目部署
- Srping boot 配置文件详解
- Srping 注解注入
- Srping-boot-Jersey 例子代码
- srping 注解配置aop例子
- srping
- Srping的.xmldi和注解 终级版
- Srping Boot Devtools部署(spring-boot-devtools)
- Srping boot介绍(源自官方翻译文档)
- srping boot之日志配置logback和log4j2
- 简单srping boot 项目构建maven build配置
- srping框架中注解之总结列表:持续更新
- 注解 整理
- 注解整理
- Srping AOP AspectJ 切入点注解说明以及Spring DI注解说明
- android框架的基本搭建
- eclipse导入svn文件后无法使用svn工具
- event获取的方式
- Java开源:traffic-shm-异步无锁 IPC 类库
- 2016 was a landmark year for big data
- Srping Boot 注解整理
- 爬虫-爬取网站上的图片
- 单点登录的三种实现方式
- 微信签名及jsSDK的使用
- 98. Validate Binary Search Tree
- [李景山php] XSS攻击
- java中set集合的使用方法
- 占位:第一章
- 05 WebGL 着色器编程语言GLSL ES的结构体