ychost
V2EX  ›  Java

🎉 FastAop v1.0.1 正式发布

  •  
  •   ychost · Apr 14, 2021 · 3167 views
    This topic created in 1859 days ago, the information mentioned may be changed or developed.

    简介

    FastAop 是一款基于 Java Annotation Processing 的轻量级 AOP 框架,其原理和 Lombok 类似,支持环绕切入模式,使用起来非常的方便,基于此项目可以生成任何你想要的模板代码提高日常编码体验和效率,此次更新主要是支持了 Around 切面模式。

    特性

    • 📦 开箱即用,适用于任意项目,无依赖负担
    • 🚀 基于 Java Annotation Processing,运行时无性能损耗
    • ⚡️ 兼容 private/protected/static 等各种修饰符的方法

    使用

    求个 star,欢迎大家提提 issue,一起交流~

    7 replies    2021-04-15 13:39:16 +08:00
    catchexception
        1
    catchexception  
       Apr 14, 2021
    动态代理是怎么实现的? JDK Native Interface or CGLIB ?
    ychost
        2
    ychost  
    OP
       Apr 14, 2021
    @catchexception 没用动态代理,用的 Annotation Processing,编译的时候织入静态代码,和 Lombok 一样
    Betsy
        3
    Betsy  
       Apr 15, 2021 via iPhone
    支持 jdk11 吗?
    ychost
        4
    ychost  
    OP
       Apr 15, 2021
    @Betsy  暂时只支持 jdk8,后面会逐步支持
    lostSoul
        5
    lostSoul  
       Apr 15, 2021   ❤️ 1
    @ychost 看起来好像很骚 star 一下先
    xiaoxinshiwo
        6
    xiaoxinshiwo  
       Apr 15, 2021
    写个 starter 也挺好用
    ychost
        7
    ychost  
    OP
       Apr 15, 2021
    @xiaoxinshiwo 很有意思的,可以干很多黑科技工作
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2873 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 11:02 · PVG 19:02 · LAX 04:02 · JFK 07:02
    ♥ Do have faith in what you're doing.