@Role具体有什么用途

来源:3-10 SpringApplication 运行阶段

jannik

2019-07-28

小马哥好,在《springboot编程思想》书中第二章,144页中有提到“@Bean允许使用注解@Role设置角色”,想了解想这个@Role具体有什么用途,或者是有什么使用场景?

写回答

1回答

小马哥

2020-02-09

@Role 通常不会太直接使用,它主要是一个标识,标识当前 Bean 的角色,内建有三种:

ROLE_APPLICATION

ROLE_SUPPORT

ROLE_INFRASTRUCTURE


通常第一种就是表示应用程序或业务 Bean,第三种表示框架内部的角色,第二种比较罕见,它们主要是用于逻辑区分,没有决定性的含义



2
0

Spring Boot2.0深度实践 核心原理拆解+源码分析

系统化剖析Spring Boot 2.0,掌握技术原理,学习源码阅读技巧

2904 学习 · 213 问题

查看课程