`

自定义注解的例子

 
阅读更多
xml里面的配置
<aop:aspectj-autoproxy/>
<context:component-scan base-package="com.xx"/>


java代码
@Aspect
@Component
public class LogAdvice{

   @After("@annotation(testLog)")
   public void testLog(JoinPoint joinPoint,TestLog testLog)throws Exception{
      System.out.println(testLog.remark());
   }
}



@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface TestLog{
 String remark() default "";
}

@Service
public class test{
@TestLog(remark="测试")
public void testService(String str)throws Exception{
//TODO
}
}

 

分享到:
评论

相关推荐

    java 自定义注解例子

    本教程将通过一个超市自动售卖机的例子来详细讲解如何在Java中实现自定义注解。 首先,我们需要了解注解的基本结构。在Java中,注解以`@`符号开头,后面跟着注解的名称。自定义注解的定义类似于接口,但使用`@...

    注解Annotation实现原理与自定义注解例子.pdf

    注解Annotation实现原理与自定义注解例子 每当你创建描述符性质的类或者接口时,一旦其中包含重复性的工 作,就可以考虑使用注解来简化与自动化该过程。 Java提供了四种元注解,专门负责新注解的创建工作

    java 自定义注解例子 superMarket

    在Java编程语言中,注解...在“superMarket”案例中,我们看到了注解如何帮助我们更好地管理和展示超市的商品信息,这只是一个简单的例子,实际上,自定义注解的应用场景非常广泛,能够满足各种复杂的编程需求。

    java自定义注解实践

    在上面的例子中,我们定义了一个名为 `Sample` 的自定义注解,它可以用于描述方法,并且可以在运行时获取到该注解的信息。 实践应用 ---- 在实际开发中,自定义注解可以有很多实践应用。例如,我们可以使用自定义...

    自定义注解得使用,模拟spring通过注解方式创建bean实例

    本篇将深入探讨如何自定义注解并模拟Spring通过注解方式创建bean实例。 首先,了解注解(Annotation)在Java中的角色。注解是一种元数据,它提供了在源代码中添加信息的方式,这些信息可以被编译器或运行时环境读取...

    Java自定义注解实例

    Java自定义注解是Java编程语言中的一个重要特性,它允许程序员在代码中插入元数据,这些元数据可以被编译器或运行时环境用来执行特定的任务。自定义注解不仅提高了代码的可读性,还简化了代码处理,特别是在框架和库...

    java(spring boot)自定义注解

    在这个特定的场景中,我们探讨的是如何在Spring Boot应用中自定义注解,以及如何利用这个注解进行系统监控的开发。 首先,让我们理解什么是自定义注解。在Java中,注解(Annotation)是一种元数据,它提供了向...

    spring自定义注解样例

    在Spring框架中,自定义注解是一种非常强大的工具,它允许开发者根据具体需求扩展框架的功能。Spring AOP(面向切面编程)是Spring框架的重要组成部分,通过AOP,我们可以实现代码的解耦,提高可维护性和可重用性。...

    自定义注解实现过滤实例

    在Java编程语言中,自定义注解是一种强大的工具,它允许开发者创建自己的元数据,以提供额外的信息给编译器、运行时环境或其他工具。在本案例中,我们讨论的主题是如何利用自定义注解实现过滤实例,特别是结合MySQL...

    Android自定义注解实现View绑定Demo

    在Android开发中,自定义注解是一种非常有用的工具,它能帮助我们简化代码,提高代码的可读性和可维护性。本示例“Android自定义注解实现View绑定Demo”旨在教你如何通过自定义注解来实现视图的自动绑定,从而避免...

    自定义注解bindview.zip

    为了解决这个问题,开发者们引入了各种方式,其中之一就是使用自定义注解。本篇文章将深入探讨如何创建一个名为`BindView`的自定义注解,以简化视图绑定的过程。 首先,我们需要理解注解(Annotation)在Java和...

    java自定义注解

    Java自定义注解是Java平台提供的一种元编程机制,它允许程序员在代码中插入特定的标记,这些标记可以在编译时或运行时被处理器解析,从而实现特定的功能。自定义注解可以用来增强代码的可读性,简化代码处理,以及...

    java 自定义注解

    Java自定义注解是Java平台提供的一种元数据机制,它允许程序员在代码中添加额外的信息,这些信息可以被编译器、JVM或其他工具在编译时或运行时读取,用于实现各种功能,如代码生成、代码分析、依赖注入等。自定义...

    自定义注解使用

    在Java编程语言中,自定义注解(Custom Annotation)是一种元数据,允许程序员在代码中添加额外的信息,这些信息可以在编译时或运行时被工具或JVM读取和处理。自定义注解使得代码更加模块化,可读性更强,并且能够...

    springboot工程自定义response注解、自定义规范化返回数据结构

    在Spring Boot中,可以创建一个自定义注解,例如`@CustomResponse`,用于标记控制器方法,指示该方法应返回特定的数据结构。这个注解通常会包含一些元信息,如状态码、消息等,以便在处理过程中填充到返回结果中。...

    Java自定义注解Annotation的使用

    ### Java自定义注解Annotation的使用 #### 1. 前言 自从JDK 1.5引入了注解这一特性以来,它已经成为Java开发中的一个重要组成部分。注解最初是为了推动EJB 3.0的普及和发展而设计的,其目的是减少配置文件的使用,...

    java 自定义注解的实例详解

    Java 自定义注解的实例详解 Java 自定义注解是 Java 语言中的一种重要特性,它可以用于创建文档,跟踪代码中的依赖性,并且可以执行编译时期检查。自定义注解可以让开发者根据需要创建自己的注解,以满足特定的需求...

    Android自定义注解

    在Android开发中,自定义注解(Custom Annotation)是一种强大的工具,它可以帮助我们简化代码,提高可读性和可维护性。传统的Android应用开发过程中,我们经常需要通过`findViewById`方法来查找并绑定UI元素,这既...

    自定义注解annotation及用法

    自定义注解允许开发者创建自己的标记来满足特定需求,比如代码生成、验证、持久化等。本文将深入探讨自定义注解的创建、使用及其在实际开发中的应用。 ### 1. 自定义注解的定义 自定义注解的定义以`@interface`...

Global site tag (gtag.js) - Google Analytics