没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐

[springBoot 系列]--springBoot 注解大全
一、注解(annotations)列表
@SpringBootApplication:包含了@ComponentScan、@Configuration 和
@EnableAutoConfiguration 注解。其中@ComponentScan 让 spring Boot 扫描到 Configuration
类并把它加入到程序上下文。
@Configuration 等同于 spring 的 XML 配置文件;使用 Java 代码可以检查类型安全。
@EnableAutoConfiguration 自动配置。
@ComponentScan 组件扫描,可自动发现和装配一些 Bean。
@Component 可配合 CommandLineRunner 使用,在程序启动后执行一些基础任务。
@RestController 注解是@Controller 和@ResponseBody 的合集,表示这是个控制器 bean,并且是将函
数的返回值直 接填入 HTTP 响应体中,是 REST 风格的控制器。
@Autowired 自动导入。
@PathVariable 获取参数。
@JsonBackReference 解决嵌套外链问题。
@RepositoryRestResourcepublic 配合 spring-boot-starter-data-rest 使用。
二、注解(annotations)详解
@SpringBootApplication:申明让 spring boot 自动给程序进行必要的配置,这个配置等同于:
@Configuration ,@EnableAutoConfiguration 和 @ComponentScan 三个配置。
package com.example.myproject;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication // same as @Configuration @EnableAutoConfiguration
@ComponentScan
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
@ResponseBody:表示该方法的返回结果直接写入 HTTP response body 中,一般在异步获取数据时
使用,用于构建 RESTful 的 api。在使用@RequestMapping 后,返回值通常解析为跳转路径,加上
@responsebody 后返回结果不会被解析为跳转路径,而是直接写入 HTTP response body 中。比如异


























我是你的春哥!
- 粉丝: 1w+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- COMSOL声子晶体建模:带隙与传输损耗计算方法及应用
- SQL-Server-2008数据库设计与管理03单元3创建与管理数据表(ppt文档).ppt
- 区域农产品电子商务运营策划方案.doc
- 2023年SEO电脑维修网站整体优化方案.doc
- 综合项目管理知识标准体系中的九大知识领域.doc
- 配拣型仓库控制系统“仓库任务操作系统”介绍-PPT课件.pptx
- 网络综合布线投标书模板.doc
- 机械故障诊断学钟秉林第章神经网络诊断原理.ppt
- 通信行业大数据项目市场需求.docx
- 嵌入式系统rteosμcosii的移植.pptx
- 哈希算法介绍(7页).doc
- 物联网与工业自动化的关系ppt课件.ppt
- 内蒙古准格尔旗高中数学第一章算法初步1.1.2程序框图与算法的基本逻辑结构例题课件新人教B版必修3.ppt
- 学生计算机学习心得体会900字5篇.docx
- 2023年软件评测师上午试题分析与解答.doc
- 建设项目管理作业参考答案.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0