aspectj

10km2 个月前
java·plugin·module-info·aspectj·jdk9
java:修复aspectj-maven-plugin插件在java9项目中执行报错:cannot be resolved to a modulejavadocreader9(https://gitee.com/l0km/javadocreader9)是我最近写的一个基于Java 9 的javadoc读取java代码注释的工具。在基于Java 9(我用的编译器JDK 19)编译时,aspectj-maven-plugin插件在执行报了一堆错误: xxx cannot be resolved to a module,如下:
赛博末影猫4 个月前
spring·aop·aspectj·spring-aop
Spring理论知识(Ⅲ)——Spring面向切面编程Spring由20个核心依赖组成,这20个核心依赖可以分为6个核心模块本文主要讲解spring的AOP模块,其中包括spring-aop,spring-aspects
命运之手4 个月前
android·kotlin·gradle·aop·aspectj
【Android】Android AOP 编程框架AOP编程全称Aspect Oriented Programming,面向切面编程主要功能是在不改变原代码的前提下,对特点代码节点进行修改,预处理,后期处理
10km6 个月前
java·缓存·singleton·aocache·aspectj·单实例
java:aocache的单实例缓存(一)上一篇博客《java:aocache:基于aspectJ实现的方法缓存工具》介绍了aocache的基本使用, 介绍@AoCacheable注解时说过,@AoCacheable可以定义在构造方法上,定义在构造方法,该构建方法就成了单实例模式。
10km6 个月前
java·缓存·aocache·aspectj·单实例
java:aocache的单实例缓存(二)之前一篇博客《java:aocache的单实例缓存》介绍了aoocache使用注解@AoCacheable实现单实例缓存的方式,同时也指出了这种方式的使用限制,就是这个注解定义的构造方法,不能再创建出新实例。 为了更灵活方便的实现单实例。aocache最新版本0.4.0增加了支持单实例缓存的工具类Singleton 为应用层实现单实例缓存提供了更灵活的方式: Singleton提供了weakSingletonOf,singletonOf两种方法分别提供弱引用单实例缓存,和普通强引用单实例