每日还在添加中
A
- @AfterReturning() 后置通知:在目标方法放法执行后执行
- @AfterThrowing() 异常通知:在目标方法执行报错时执行
- @After() 终极通知:目标方法执行后都要执行的通知
- @Around 环绕通知:在目标执行前后都要执行,控制目标方法
- @Aspecrt 标识该类是一个切面
- @Autowired 将当前接口的实现类自动注入
- @Accessors (chain = true) 重写了set方法,可以实现链式加载
- @AllArgsConstructor 全参构造
B
- @Bean 将自己方法的返回值交给Spring容器管理
- @Before() 前置通知:在目标方法执行前执行
C
- @CrossOrigin 主要解决跨域问题
- @Configuration 标识配置类
- @Component 将当前的类,交给Spring容器管理,对象的创建是由Spring通过反射机制自动 创建对象
- @ComponentScan(“com.jt”)指定扫描的包路径,可以扫描他的子孙包,用在配置类中
- @Controller 将类交给SpringMVC管理,SpringMVC交给spring容器管理
D
- @Data 添加get,set,方法
- @Documented 被修饰的注解会生成到javadoc中
E
- @EnableAspectJAutoProxy 开启AOP
- @EnableAutoConfiguration 启动自动化的配置
- @EnableFeignCleints注解的作用是什么?(描述配置类,例如启动类)
F
- @FeignClient 注解的作用是什么?(告诉Feign Starter,在项目启动时,为此注解描述的接口创建实现类-代理类)
G
H
I
- @Inherited 可以让注解被继承,但这并不是真的继承,只是通过使用@Inherited,可以让子类Class对象使用getAnnotations()获取父类被@Inherited修饰的注解
J
K
L
- @Lyj 注解主要起标记作用
- @Lazy 懒加载
- @LoadBalanced注解的作用?(描述RestTemplate对象,让系统层为RestTemplate对象赋值,对请求规程进行拦截)
M
- @Mapper 将该类交给spring容器管理
N
- @NoArgsConstructor 无参构造
O
- @Order(3) 按照顺序第三个执行,括号中填写第几个执行
P
- @PostConstruct 在对象创建后立即调用
- @PreDestroy 在对象消亡时 进行调用
- @Pointcut() 拦截 括号内填写要拦截的类
Q
- @Qualifier() 该注解不能单独使用,必须配合Autowired使用
R
- @Retentin 注解运行时期有效
- @Retention用来约束注解的生命周期,分别有三个值,源码级别(source),类文件级别(class)或者运行时级别(runtime)
- @ResponseBody 将数据转化为“特殊字符串”返回
- @RestController 将当前类的所有返回值都转化为json
- @RequestMapping() 用于建立请求URL和请求方法之间的对应关系
S
- @Scope(“singleton”) 单例模式
- @Scope(“prototype”) 多例模式
- @SpringBootTest 测试类启动,Spring容器启动
T
- @Transactional 用来控制事务回滚
- @Test 修饰该方法
U
V
W
X
Y
Z