为了让代码更清晰,我们经常使用注解。但是有些注解需要依赖其他字段或类来继续说明。这样,有个链接的话就非常方便,比如参数另一个类中的有相同前缀名的字段。
这种注释有两种, @see和{@link}
经常我会写了@×××但是无作用,其实这两个都有自己的使用场景, 比如@see必须顶头写,前边有任何文字,链接就失效
@link需要{}包围,否则也无效。

see使用
语法格式: @see 全路径包名#方法名(参数类型列表)
@see 标签允许用户引用其他类的文档。具体使用方式如下:
@see classname
@see fully-qualified-classname
@see fully-qualified-classname#方法名称
@see fully-qualified-classname#属性名称

link使用
语法格式:{@link 全路径包名#方法名(参数类型列表)}

/*** Integer* @see com.ecarx.base.util.PosType* 不顶头 无链接效果@see com.ecarx.base.util.PosType*{@link com.ecarx.base.util.PosType}* 不顶头有链接效果{@link com.ecarx.base.util.PosType}*/

注解之@link与@see的使用与区别相关推荐

  1. SpringMVC注解@RequestParam全面解析____ 注解@RequestParam如何使用加与不加的区别

    SpringMVC注解@RequestParam全面解析 在此之前,写项目一直用的是@RequestParam(value="aa" required=false)这个注解,但是并 ...

  2. Spring3注解@Component、@Repository、@Service、@Controller区别

    在Spring3中,@Repository.@Controller.@Service这三个注解和@Component注解的功能是一样的.采用前三个注解类只是为了区分Bean所属的不同层次. @Repo ...

  3. 注解@controller的作用_@controller和@Restontroller区别

    @controller和@Restontroller区别(百度答案): 1. Controller, RestController的共同点 都是用来表示Spring某个类的是否可以接收HTTP请求 2 ...

  4. 常用的校验注解之 @NotNull、@NotBlank、@NotEmpty 的区别

    实体字段校验 @NotNull.@NotEmpty.@NotBlank 1.@NotNull 不能为 null,但可以为 empty,一般用在 Integer 类型的基本数据类型的非空校验上,而且被其 ...

  5. Java校验注解@NotEmpty,@NotBlank,@NotNull的使用方法和区别

    以上三个注解均是javax.validation.constraints包下的,用于属性上的: @NotEmpty.@NotBlank.@NotNull三个注解的区别: @NotEmpty: 用在集合 ...

  6. SSM框架---Spring注解@Component、@Repository、@Service、@Controller区别

    原文链接 很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料: ...

  7. 注解能力ApplicationContext作为 IoC 容器示例

    /*** 注解能力 {@link ApplicationContext} 作为 IoC 容器示例*/ @Configuration public class AnnotationApplication ...

  8. java repeatable_java8 新增的@Repeatable注解

    * java8 新增的@Repeatable注解,其实只是语法糖而已. * java8 注解的 {@linkRepeatAnn} 类与 {@linkAnnotations}是等价的. * 新注解讲语法 ...

  9. java spring框架 注解_史上最全的java spring注解

    史上最全的java spring注解,没有之一 注解是个好东西,但好东西我们也是看见过,整理过,理解过,用过才知道好.不求我们每个都记住,但求保有印象,在需要的时候能提取出来再查找相关资料,平时工作就 ...

最新文章

  1. MyEclipse数据库连接配置(以Oracle为例)
  2. java 服务器所在盘符_JAVA获取文件本身所在的磁盘位置 | 学步园
  3. java8 时间 LocalDateTime常用方法
  4. C语言extern关键字(去使用外部全局变量、函数)
  5. Nutanix推出新的产品组合,以简化混合多云之路
  6. STM32之串口DMA例程
  7. create-react-app入门教程
  8. Microsoft Updater Application Block 1.4.3 KeyValidator类设计 [翻译]
  9. MongoDBTool-最新进展报告
  10. maven中如何打jar包
  11. 181002有道扇贝每日一句
  12. CSR8811A12-ICXR-R蓝牙芯片
  13. RTSP/Onvif安防网络摄像头无插件直播流媒体服务EasyNVR如何实现网络摄像机Onvif/RTSP接入直播与云台控制
  14. 洪水填充算法_洪水填充算法分析
  15. 物联网平台的结构组成有哪些
  16. CNN网络详细讲解,可视化图例解读
  17. 爬取京东网站前后一星期的笔记本电脑信息并可视化
  18. 交换机链路聚合在网络中的作用
  19. VXLAN vs VLAN
  20. php字符窜转json_php如何将字符串转换json

热门文章

  1. GeoServer发布数据库中的空间数据表
  2. 【uni-app系列】uni-app之nvue使用
  3. Vue源码解读(五):render和VNode
  4. 钥匙串之不能修改“System Roots”钥匙串
  5. java时间片轮转调度(操作系统课程设计)
  6. RoboMongo 无法连接MongoDB(Exception sending message)(Exception authenticatig)
  7. 小米手机安装charles 证书提示 无法安装证书 no certifites to install
  8. 基于协同过滤算法的书籍推荐 毕业设计-附源码101555
  9. 中国高空作业平台产业的“危”与“机”
  10. JavaFx TableView 自动调整列宽,列宽以百分比设置。