# fastaop
**Repository Path**: ychost/fastaop
## Basic Information
- **Project Name**: fastaop
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 5
- **Forks**: 0
- **Created**: 2021-03-30
- **Last Updated**: 2022-05-13
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
Java 轻量级 AOP 框架
## 简介
FastAop 是一款基于 Java Annotation Processing 的轻量级 AOP 框架,其原理和 Lombok 类似
## 特性
- 📦 开箱即用,适用于任意项目
- 🚀 基于 Java Annotation Processing,运行时无性能损耗
- ⚡️ 兼容 private/protected/static 等各种修饰符的方法
## 使用
[FastAop 使用教程](http://aop.fastlight.org/zh-CN).
## 编译项目
```
$ mvn clean install
```
IDEA 配置
```
setting->build->compiler->Shared build process VM options: -Djps.track.ap.dependencies=false
```
## 说明
FastAop 目前仅支持 Java8,暂不支持其它版本,后面会逐步对 Java9+ 进行支持适配