fast-light / fastaop

πŸš€ lightweight, high-performance AOP framework based on Java Annotation Processing, similar to Lombok

Home Page:https://fast-light.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Java lightweight AOP framework

Intro

A lightweight AOP framework based on Java Annotation Processing, Its principle is similar to that of Lombok

Features

  • πŸ“¦ Out of the box, compatible with any project
  • πŸš€ Based on Java Annotation Processing, high-performance
  • ⚑️ Suitable for arbitrary modifiers methods, like private,protected,static etc..

Guide

please visit FastAop Guide.

Development

$ mvn clean install

IDEA setting

setting->build->compiler->Shared build process VM options: -Djps.track.ap.dependencies=false

Note

FastAop currently only supports Java 8, and does not support other versions at the moment. Later, it will gradually support and adapt to Java 9+

About

πŸš€ lightweight, high-performance AOP framework based on Java Annotation Processing, similar to Lombok

https://fast-light.github.io/

License:MIT License


Languages

Language:Java 99.7%Language:Shell 0.3%