@Documented注解作用

  • 验证步骤
    • 1. 编写 注解 + 类
    • 2. 执行Javadoc命令生成文档
    • 3. 查看IService类文档信息
    • 4. 取消// @Documented 注解 生成文档并查看
  • 总结

验证步骤

1. 编写 注解 + 类

// 第一个文件
package com.example.zhaohuiweb;import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;/*** TODO 业务描述** @author xiezhaohui* @date 2022/12/17 11:04*/
@Inherited
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
// 代表文档上面注解是否生效 先注释掉后续开启
// @Documented
public @interface Hello {}// 第二个文件
package com.example.zhaohuiweb;/*** TODO 业务描述** @author xiezhaohui* @date 2022/12/17 11:01*/
@Hello
public interface IService {}

2. 执行Javadoc命令生成文档

main\java> javadoc -encoding UTF-8 com.example.zhaohuiweb

3. 查看IService类文档信息

4. 取消// @Documented 注解 生成文档并查看

总结

@Documented注解会影响javadoc生成的类上面是否保留注解

@Documented注解作用相关推荐

  1. Java注解Target、Retention、Inherited、Documented的作用简述,以@Transactional注解为例(处女座总结)

    原创博文,欢迎转载,转载时请务必附上博文链接,感谢您的尊重. 前言 通过本篇,你将学会@Target.@Retention.@Inherited.@Documented注解的含义,以及他们的使用场景, ...

  2. @Documented注解的作用

    目录 在哪里用到了`@Documented`注解? 那么@Documented的作用是什么? 在哪里用到了@Documented注解? @Documented是元注解,可以修饰其他注解.许多注解头部都 ...

  3. 1.7 元注解作用及使用

    元注解是负责对其它注解进行说明的注解,自定义注解时可以使用元注解.Java 5 定义了 4 个注解,分别是 @Documented.@Target.@Retention 和 @Inherited.Ja ...

  4. @retention注解作用_分分钟带你玩转SpringBoot自定义注解

    在工作中,我们有时候需要将一些公共的功能封装,比如操作日志的存储,防重复提交等等.这些功能有些接口会用到,为了便于其他接口和方法的使用,做成自定义注解,侵入性更低一点.别人用的话直接注解就好.下面就来 ...

  5. c JAVA 注解,Java元注解作用及使用

    元注解是负责对其它注解进行说明的注解,自定义注解时可以使用元注解.Java 5 定义了 4 个注解,分别是 @Documented.@Target.@Retention 和 @Inherited.Ja ...

  6. @enableautoconfiguration注解作用_如何让代码变“高级”-Spring组合注解提升代码维度(这么有趣)...

    [如何让代码变"高级"]-Spring组合注解提升代码维度 "致"高级"工程师(BUG工程师) 一颗折腾的心:heartpulse: 原创不易,点个赞 ...

  7. Spring注解@NonNull作用 Spring注解@Nullable作用 Spring NonNull 注解作用 Spring Nullable注解作用

    Spring注解@NonNull作用 Spring注解@Nullable作用 Spring NonNull 注解作用 Spring Nullable注解作用 一.概述 在看Spring源码的时候,经常 ...

  8. java @Target@Retention @Documented 注解的含义

    spring 注解@Target@Retention @Documented 当我们看想看一个spring 注解点击进去看的时候就会发现,注解类中大多都会有标题中的这三个注解,这三个注解什么意思呢?, ...

  9. JAVA注解学习-@Documented注解

    这个注解只是用来标注生成javadoc的时候是否会被记录. 用法 在自定义注解的时候可以使用@Documented来进行标注,如果使用@Documented标注了,在生成javadoc的时候就会把@D ...

最新文章

  1. Ubuntu上nfs的安装配置
  2. (4)打鸡儿教你Vue.js
  3. html属性应用实例,HTML5 contenteditable属性使用示例
  4. android7.0wine乱码,Wine1.7+QQ6.4+处理中文乱码
  5. 【RabbitMQ】5、RabbitMQ任务分发机制
  6. Windows下jupyter notebook 修改打开的浏览器为chrome
  7. android tools add native support,使用NDK进行开发android
  8. html文字阴影php,HTML_html5文字阴影效果text-shadow使用示例,复制代码代码如下: !DOCTYPE h - phpStudy...
  9. 一线互联网大厂中高级Java面试真题收录!面试必会
  10. 1. MFC编程——变量命名规则
  11. AI 人工智能学习之需要具备的基础知识
  12. STM32借助Mbed OS多线程调节电脑音量
  13. 基于LSTM的股票预测模型_python实现_超详细
  14. 京东云擎 php,为什么我登陆京东云擎控制台会错误?
  15. 正则表达式re库 python3
  16. 2016年软件产业规模
  17. 安装Windows11体验WSA,安装常用Android应用测试
  18. 小虎电商浏览器:拼多多标题关键词怎么找?有什么工具?
  19. Java虚拟机讲解 与 搞垮Java虚拟机
  20. 模拟卷Leetcode【普通】1109. 航班预订统计

热门文章

  1. Android仿芝麻信用分
  2. 一文带你入门UML!
  3. apache孵化项目列表
  4. 深蓝学院-视觉SLAM课程-第6讲笔记
  5. ionic3 Bug收集
  6. GitHub 近两万 Star,可一键生成前后端代码,这个开源项目有点强
  7. 记一次TP-LINK路由器问题排查
  8. “并发冲突” 分析与解决
  9. 一、快速上手SpringBoot
  10. 函数公式中9E+307的用法