在Spring中使用Cache Abstraction编译时间编织

很酷的家伙

目前,我正在使用代理使用缓存抽象。代理的问题是内部方法调用不起作用。现在,我想使用编译时编织而不是代理,因为内部方法调用可以正常工作。我在Google上进行了搜索,但是没有找到任何实质性的链接来说明如何使用编译时编织。加载时间编织有许多链接。任何人都可以举任何使用缓存抽象或一些相关链接的编译时编织示例吗?

提前致谢。

角形大学

您可以使用maven Aspectj插件添加spring方面以进行缓存,方法是标识方面类并将其手动应用于所需的类(检查该方面在spring-aspects和spring-cache jars中)。

该机制并不直接与弹簧相关,它可以在任何方面完成,而不仅仅是弹簧方面。

之所以不使用它,是因为它不太方便,因为我们需要在编译时就知道要提供的类,并且不能依赖spring注释扫描机制。

加载时间编织解决了您提到的使可重入调用以更透明的方式工作的问题,而没有编译时间编织的不便之处。加载时间编织是弹簧为使用aspectJ编织而设置的推荐方式,并通过注释启用@EnableLoadTimeWeaving

对于您提到的具体用例,似乎没有引入编译时编织的好案例,通常没有编译时编织的好案例,这解释了缺少在线可用文档的原因。

我相信您提到的用例的最佳选择是改为使用加载时间编织。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Spring AOP是编译时间编织还是加载时间编织?

来自分类Dev

Spring AOP是编译时间编织还是加载时间编织?

来自分类Dev

用Spring编译/加载时间编织

来自分类Dev

使用AspectJ的Spring AOP:加载时间编织

来自分类Dev

使用编译时编织进行依赖注入?

来自分类Dev

Spring Boot-无法使用AspectJ编织加载时间

来自分类Dev

AspectJ加载时间编织在Spring bean上不起作用

来自分类Dev

AspectJ加载时间编织不适用于Spring Bean

来自分类Dev

Spring Boot,使用@Configurable和加载时间编织将@Autowire转换为非托管类

来自分类Dev

如何使用Hibernate JPA和Spring Framework启用加载时间/运行时编织

来自分类Dev

春季:我需要使用@EnableAspectJAutoProxy进行编译时编织吗?

来自分类Dev

在 Spring 配置中使用时间戳

来自分类Dev

在编织文档中使用反引号

来自分类Dev

什么是加载时间编织?

来自分类Dev

Spring组件注释编译时间扫描

来自分类Dev

在django中使用scss:默认情况下,将CACHE中的CSS编译为“已应用”但默认为“覆盖”

来自分类Dev

使用选择算法的编译时间递归排序

来自分类Dev

使用选择算法的编译时间递归排序

来自分类Dev

我在春天使用加载时间编织。我该如何在码头上设置类装载机?

来自分类Dev

在表达式中使用的宏,同时将其参数强制为编译时间常数

来自分类Dev

在Maven编译项目中使用Spring AOP时发现“无工厂方法'aspectOf()'”

来自分类Dev

在整个markdown编织的Word文档中使用texreg :: wordreg

来自分类Dev

单元测试编译时编织

来自分类Dev

使用零合并运算符的快速编译时间

来自分类Dev

使用前向声明编译时间为“ null”?

来自分类Dev

使用Boost Spirit x3编译时间

来自分类Dev

使用constexpr编译时间字符串并置

来自分类Dev

使用Gradle编译仅时间依赖性和ProGuard

来自分类Dev

使用Boost Spirit x3编译时间

Related 相关文章

  1. 1

    Spring AOP是编译时间编织还是加载时间编织?

  2. 2

    Spring AOP是编译时间编织还是加载时间编织?

  3. 3

    用Spring编译/加载时间编织

  4. 4

    使用AspectJ的Spring AOP:加载时间编织

  5. 5

    使用编译时编织进行依赖注入?

  6. 6

    Spring Boot-无法使用AspectJ编织加载时间

  7. 7

    AspectJ加载时间编织在Spring bean上不起作用

  8. 8

    AspectJ加载时间编织不适用于Spring Bean

  9. 9

    Spring Boot,使用@Configurable和加载时间编织将@Autowire转换为非托管类

  10. 10

    如何使用Hibernate JPA和Spring Framework启用加载时间/运行时编织

  11. 11

    春季:我需要使用@EnableAspectJAutoProxy进行编译时编织吗?

  12. 12

    在 Spring 配置中使用时间戳

  13. 13

    在编织文档中使用反引号

  14. 14

    什么是加载时间编织?

  15. 15

    Spring组件注释编译时间扫描

  16. 16

    在django中使用scss:默认情况下,将CACHE中的CSS编译为“已应用”但默认为“覆盖”

  17. 17

    使用选择算法的编译时间递归排序

  18. 18

    使用选择算法的编译时间递归排序

  19. 19

    我在春天使用加载时间编织。我该如何在码头上设置类装载机?

  20. 20

    在表达式中使用的宏,同时将其参数强制为编译时间常数

  21. 21

    在Maven编译项目中使用Spring AOP时发现“无工厂方法'aspectOf()'”

  22. 22

    在整个markdown编织的Word文档中使用texreg :: wordreg

  23. 23

    单元测试编译时编织

  24. 24

    使用零合并运算符的快速编译时间

  25. 25

    使用前向声明编译时间为“ null”?

  26. 26

    使用Boost Spirit x3编译时间

  27. 27

    使用constexpr编译时间字符串并置

  28. 28

    使用Gradle编译仅时间依赖性和ProGuard

  29. 29

    使用Boost Spirit x3编译时间

热门标签

归档