@Target注解

简介: @Target注解用于指定自定义注解的作用目标,如类、接口、字段、方法、参数、构造函数、局部变量、注解类型及包,确保注解只能在指定程序元素上使用,提升代码规范性与可读性。

● 注解的作用目标
● @Target(ElementType.TYPE) //接口、类、枚举、注解
● @Target(ElementType.FIELD) //字段、枚举的常量
● @Target(ElementType.METHOD) //方法
● @Target(ElementType.PARAMETER) //方法参数
● @Target(ElementType.CONSTRUCTOR) //构造函数
● @Target(ElementType.LOCAL_VARIABLE) //局部变量
● @Target(ElementType.ANNOTATION_TYPE) //注解
● @Target(ElementType.PACKAGE) //包

相关文章
|
存储 安全 数据挖掘
带你读《Apache Doris 案例集》——06 Apache Doris 助力中国联通万亿日志数据分析提速10倍(1)
带你读《Apache Doris 案例集》——06 Apache Doris 助力中国联通万亿日志数据分析提速10倍(1)
680 1
|
3月前
|
JSON 数据可视化 Java
Spring Boot中使用Swagger3.0.0版本构建RESTful APIs
Spring Boot中使用Swagger3.0.0版本构建RESTful APIs
274 6
|
3月前
|
SQL 安全 Java
Java编程技巧:<where>和<if>标签的组合使用示例
总之,通过合理运用MyBatis的 <where>和 <if>标签,我们可以构建出灵活而且安全的动态SQL语句。这不仅提升了代码的灵活性和可读性,还能有效地预防SQL注入等安全问题。上面给出的示例代码可作为标准模板,在实际开发过程中根据实际业务需求进行调整和扩展。
177 21
针对报错:java.lang.Integer cannot be cast to java.lang.Long..的解决办法
针对报错:java.lang.Integer cannot be cast to java.lang.Long..的解决办法
5059 0
针对报错:java.lang.Integer cannot be cast to java.lang.Long..的解决办法
|
安全 Linux
Linux Centos通过mail向QQ邮箱发邮件
【8月更文挑战第20天】在 CentOS 上配置使用 `mail` 命令向 QQ 邮箱发送邮件涉及几个步骤。首先确保已安装 `mailx`;接着编辑 `/etc/mail.rc` 文件来配置发件信息,包括设置发件邮箱、SMTP 服务器及授权码。最后,通过 `echo` 命令结合 `mail` 发送邮件。需登录 QQ 邮箱开启 SMTP 服务并获取授权码用于安全验证。
788 3
|
SQL 缓存 监控
大厂面试高频:4 大性能优化策略(数据库、SQL、JVM等)
本文详细解析了数据库、缓存、异步处理和Web性能优化四大策略,系统性能优化必知必备,大厂面试高频。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
大厂面试高频:4 大性能优化策略(数据库、SQL、JVM等)
9、Mybatis-Plus 乐观锁
这篇文章介绍了Mybatis-Plus中乐观锁的实现和使用流程,包括使用场景、在实体类中添加版本号字段、配置乐观锁插件以及通过测试验证乐观锁的效果,确保在并发环境下数据的一致性。
9、Mybatis-Plus 乐观锁
|
前端开发 easyexcel 关系型数据库
EasyExcel处理Mysql百万数据的导入导出案例,秒级效率,拿来即用!
【5月更文挑战第11天】EasyExcel处理Mysql百万数据的导入导出案例,秒级效率,拿来即用!
765 1
|
Java 数据库
request.setAttribute()详解
request.setAttribute()详解
1359 1