开发指南043-自定义注解

简介: 现代Java编程大量使用注解,可以很方便的简化编程,提高编程效率

现代Java编程大量使用注解,可以很方便的简化编程,提高编程效率。作为一个平台,也定义了自己的注解。过程如下:

      第一步新建java文件,非常类似接口类:

   import java.lang.annotation.*;    

   public @interface RecordSysLog{}

      第二步 类上加注解:

      @Target(ElementType.METHOD)             //注解用于什么地方

       @Retention(RetentionPolicy.RUNTIME)  //什么时候使用该注解

       @Documented                                         //注解是否将包含在JavaDoc中

       第三步 定义属性:

/**

* 日志内容

*/

String action() default "";

/**

* 日志类型

*/

int type() default 0;

          这步和普通类定义属性一样。

      第四步 使用注解:

       在接口方法上加

   @RecordSysLog(action="用户登录验证")即可

       注解的实际处理是通过切片编程实现的,下篇介绍切片编程

相关文章
|
3月前
|
前端开发 程序员
常见注解及使用说明
常见注解及使用说明
44 0
常见注解及使用说明
|
4月前
|
数据库
开发指南039-反射
平台采用jpa+hibernate访问数据库,返回是数据对象的列表,例如学生对象studentBO
|
5月前
|
Java
开发指南037-链式编程
平台提倡链式编程。所谓链式编程就是把过去多行的语句通过.符号串联为一句
|
8月前
|
Java Spring 容器
基于注解的Aop开发,实现aop快速入门,基于注解的AOP开发
基于注解的Aop开发,实现aop快速入门,基于注解的AOP开发
|
9月前
|
Java 程序员 编译器
Java注解概述及解析注解
Java注解概述及解析注解
81 1
|
9月前
|
安全 Java 编译器
Java注解详解和自定义注解实战,用代码讲解
Java注解详解和自定义注解实战,用代码讲解
200 0
|
API C#
【C#编程最佳实践 二十三】如何将接口生成接口文档
【C#编程最佳实践 二十三】如何将接口生成接口文档
424 0
【C#编程最佳实践 二十三】如何将接口生成接口文档
|
JavaScript 数据可视化 前端开发
SpringBoot从0到实战8:简单使用Swagger生成接口开发文档
Swagger 是一个规范和完整的框架,广泛用于生成、描述、调用和可视化 RESTful 风格的 Web服务。总体目标是使客户端和文件系统作为服务器以相同速度更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。通俗一点的来说,就是在项目中加入Swagger的相关配置,就可以生成项目全部接口文档方便前后端开发进行联动。
SpringBoot从0到实战8:简单使用Swagger生成接口开发文档
|
Java 数据库连接 mybatis
|
前端开发 JavaScript Java
Java注解详解以及如何实现自定义注解
Java注解详解以及如何实现自定义注解
336 1