- 先说说注解是什么
- 注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。
- 注解是一种标记
- class、interface一样,是一种标记,例如class 代表是这是一个类,interface代表的是这是一个接口,注解@代表的是这是一个注解。
- 自定义注解需要三步
- 定义一个注解(空注解,没有任何的功能)
- 使用aop (常用方式)方式,分析注解,为注解添加功能
- 使用注解
- 自定义注解的操作流程
- 定义一个注解
package com.jamon.main.common.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * 元注解(meta-annotation)一共有四种 * 常用的元注解有以下两种: * @Target 用在什么地方: 指明了修饰的这个注解的使用范围,即被描述的注解可以用在哪里。 * ElementType.TYPE:接口、类、枚举、注解 * ElementType.FIELD:字段、枚举的常量 * ElementType.METHOD:方法 * ElementType.PARAMETER:方法参数 * ElementType.CONSTR
- 定义一个注解
springboot 自定义注解
最新推荐文章于 2024-03-27 09:48:42 发布