开发指南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="用户登录验证")即可

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

相关文章
|
2月前
|
前端开发 程序员
常见注解及使用说明
常见注解及使用说明
35 0
常见注解及使用说明
|
3月前
|
数据库
开发指南039-反射
平台采用jpa+hibernate访问数据库,返回是数据对象的列表,例如学生对象studentBO
|
4月前
|
Java
开发指南037-链式编程
平台提倡链式编程。所谓链式编程就是把过去多行的语句通过.符号串联为一句
WXM
|
5月前
|
前端开发 程序员
|
8月前
|
Java 程序员 编译器
Java注解概述及解析注解
Java注解概述及解析注解
77 1
|
8月前
|
安全 Java 编译器
Java注解详解和自定义注解实战,用代码讲解
Java注解详解和自定义注解实战,用代码讲解
189 0
|
Java
springmvc之自定义注解-->自定义注解简介,基本案例和aop自定义注解
springmvc之自定义注解-->自定义注解简介,基本案例和aop自定义注解
60 0
|
API C#
【C#编程最佳实践 二十三】如何将接口生成接口文档
【C#编程最佳实践 二十三】如何将接口生成接口文档
408 0
【C#编程最佳实践 二十三】如何将接口生成接口文档
|
前端开发 JavaScript Java
Java注解详解以及如何实现自定义注解
Java注解详解以及如何实现自定义注解
325 1
|
Java 编译器 Spring
注解入门指南
注解入门指南
119 0