本例编写了一个作用于方法之上的自定义注解,主要作用是记录方法的入参以及返回结果 1.自定义一个注解 /** * 需要切的方法 */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) @Documented public @ ...
分类:
其他好文 时间:
2020-03-10 12:09:56
阅读次数:
88
注解 标签, 对代码的一种解释. 元注解 修饰注解, 约束注解, 定义注解的一部分. @Retention 的英文意为保留期的意思。当 @Retention 应用到一个注解上的时候,它解释说明了这个注解的的存活时间。@Target 指定注解放置的位置@Repeatable 解决一个类上不能标注重复的 ...
分类:
编程语言 时间:
2020-03-09 15:10:29
阅读次数:
60
[TOC] 介绍 Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。 Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 安装 集群,需要把集群状态保存在 上,所以需要先安装 。 环境准备 主机名 | 系统 | I ...
分类:
其他好文 时间:
2020-03-03 20:52:02
阅读次数:
83
采用注解的方式 1)定义一个注解 @Retention(RUNTIME) @Target(METHOD) public @interface AccessLimit { int seconds(); int maxCount(); } 2)在需要限流的方法前加这样的注解 @AccessLimit(s ...
分类:
其他好文 时间:
2020-02-23 16:29:08
阅读次数:
173
庚子鼠年 戊寅月 葵巳日 描述 springboot学习 技术博客: "https://blog.csdn.net/qq_40674583/article/details/104419886" 随笔 jsr303校验 注解Target:注解的作用目标 注解@Retention (注解存在的时机) 注 ...
分类:
其他好文 时间:
2020-02-21 00:13:38
阅读次数:
52
1.定义注解接口 /** * @Package: com.example.config * @Description: 定制一个接口 * @author: zfy * @date: 19/2/23 下午4:20 */ @Documented @Retention(RUNTIME) @Target(M ...
分类:
编程语言 时间:
2020-02-20 11:42:58
阅读次数:
523
一、@WebServlet 注解属性说明 @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface WebServlet { String name() default ...
分类:
Web程序 时间:
2020-02-11 13:15:02
阅读次数:
229
自定义注解 import java.lang.annotation.*; /** * @author wzm */ //注解会在class中存在,运行时可通过反射获取 @Retention(RetentionPolicy.RUNTIME) //目标是方法 @Target({ElementType.M ...
分类:
其他好文 时间:
2020-01-29 17:43:41
阅读次数:
103
@Adaptive注解在上一篇ExtensionLoader的博客中记录了,有两种扩展点,一种是普通的扩展实现,另一种就是自适应的扩展点,即@Adaptive注解的实现类。@Documented@Retention(RetentionPolicy.RUNTIME)@Target({ElementTy... ...
分类:
其他好文 时间:
2020-01-29 12:29:26
阅读次数:
100
创建@Autowired注解 package com.zzj.test; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.Reten ...
分类:
其他好文 时间:
2020-01-18 00:54:25
阅读次数:
110