Projects in Awesome Lists tagged with aspectj
A curated list of projects in awesome lists tagged with aspectj .
https://github.com/north2016/t-mvp
Android AOP Architecture by Apt, AspectJ, Javassisit, based on Realm+Databinding+MVP+Retrofit+Rxjava2
aop aop-architecture apt aspectj databinding gradle javassist material-design mvp mvp-architecture okbus realm retrofit router rxjava rxjava2
Last synced: 15 May 2025
https://github.com/Qihoo360/ArgusAPM
Powerful, comprehensive (Android) application performance management platform. 360线上移动性能检测平台
android apm argusapm aspectj gradle java kotlin kotlin-android performance performance-management plugin
Last synced: 04 May 2025
https://github.com/qihoo360/argusapm
Powerful, comprehensive (Android) application performance management platform. 360线上移动性能检测平台
android apm argusapm aspectj gradle java kotlin kotlin-android performance performance-management plugin
Last synced: 15 May 2025
https://github.com/jingyeoh/fragmentrigger
:boom:A powerful library powered by AOP to manage Fragments.(一个基于AOP设计的Fragment管理框架)
activity-fragment android android-library aop aspectj fragment fragments swipeback
Last synced: 08 Apr 2025
https://github.com/yydcdut/PhotoNoter
:notebook:Material Design风格的开源照片笔记。(MVP+Dagger2+RxJava+AspectJ+Dex处理)
android animation aop-aspects aspectj camera2-api dex material-design mvp-android mvp-architecture rxandroid rxjava
Last synced: 15 Mar 2025
https://github.com/UCodeUStory/S-MVP
🔥🔥优化版MVP,使用注解泛型简化代码编写,使用模块化协议方便维护,APT过程使用注解解析器利用JavaPoet🌝完成重复模块的编写,利用ASpect+GradlePlugin 完成横向AOP编程+Javassist动态字节码注入+Tinker实现热修复+Retrofit实现优雅网络操作+RxJava轻松玩转数据处理
android apt aspectj gradle hook javassist javassist-aop lifecycle mvp retrofit2 rxjava
Last synced: 22 Jul 2025
https://github.com/ucodeustory/s-mvp
🔥🔥优化版MVP,使用注解泛型简化代码编写,使用模块化协议方便维护,APT过程使用注解解析器利用JavaPoet🌝完成重复模块的编写,利用ASpect+GradlePlugin 完成横向AOP编程+Javassist动态字节码注入+Tinker实现热修复+Retrofit实现优雅网络操作+RxJava轻松玩转数据处理
android apt aspectj gradle hook javassist javassist-aop lifecycle mvp retrofit2 rxjava
Last synced: 04 Apr 2025
https://github.com/stevensouza/automon
Automon combines the power of AOP (AspectJ) with monitoring or logging tools you already use to declaratively trace and monitor your Java code, the JDK, and 3rd party libraries.
aop aspectj java log4j2 logging monitoring observability performance performance-monitoring slf4j tracing
Last synced: 14 Feb 2026
https://github.com/archinamon/android-gradle-aspectj
gradle plug-in adding supports of AspectJ into Android project
android aspectj flavor gradle-plugin groovy jar java kotlin write-aspects
Last synced: 05 Apr 2025
https://github.com/Archinamon/android-gradle-aspectj
gradle plug-in adding supports of AspectJ into Android project
android aspectj flavor gradle-plugin groovy jar java kotlin write-aspects
Last synced: 25 Mar 2025
https://github.com/knight-zxw/lancetx
🔥🔥饿了么开源的 字节码插桩框架 lancet的增强版本,修复了一些Bug,并基于ByteX提高编译速度。支持以下特性:1.插桩功能分组,独立开关配置 2.更多字节码修改能力
Last synced: 07 Apr 2025
https://github.com/micyo202/yan
使用Maven构建,整合Dubbo+Zookeeper+SpringMVC+Spring+MyBatis+Redis支持分布式的高效率便捷开发框架
aspectj bootstrap distribution dom4j druid dubbo ehcache jackson java jquery logback maven mybatis mybatis-generator mybatis-pagehelper shiro spring-framework spring-mvc yan
Last synced: 06 Apr 2025
https://github.com/linisme/CrepeCake
An compile-time aop engine like AspectJ but easier to use in android application development.
Last synced: 13 Mar 2026
https://github.com/linisme/crepecake
An compile-time aop engine like AspectJ but easier to use in android application development.
Last synced: 04 Oct 2025
https://github.com/astefanutti/metrics-aspectj
AspectJ integration for Dropwizard Metrics
aop aspectj dropwizard java metrics
Last synced: 14 Apr 2025
https://github.com/micyo202/yan-demo
本项目是基于 SpringMVC+Spring+MyBatis (SSM) 架构的高效率便捷开发框架
ajax aspectj bootstrap dom4j jackson jquery mybatis mybatis-generator pagehelper shiro spring springframework springmvc yan yan-frame
Last synced: 29 Oct 2025
https://github.com/egorand/android-aop-analytics
Demo application that implements Google Analytics tracking in an aspect-oriented way using AspectJ.
android aop aspectj google-analytics
Last synced: 11 Apr 2025
https://github.com/jdvp/androidaspectexample
Project to show examples of leveraging Aspect-Oriented Programming techniques
android android-aspectj aop aspect-oriented-programming aspectj
Last synced: 24 Apr 2026
https://github.com/bileto/extend-mdc
A Java aspect to extend the logging MDC with annotation-defined values and method arguments
aspectj java logging mdc slf4j spring spring-boot
Last synced: 03 May 2025
https://github.com/victorhsr/ttxn
Tenant Transaction is an almost zero-configuration and lightweight plugin for spring framework that allows to change the tenant that will be used in any transaction/queries dynamically
aspect-oriented-programming aspectj jpa-hibernate library multitenancy multitenant plugin postgresql spring spring-boot spring-data spring-framework tenant tenant-management tenant-resolver transaction transaction-manager transactional
Last synced: 09 Jul 2025
https://github.com/riido-git/locksmith
A Spring Boot starter for Redis-based distributed locking using annotations. Ensures only one instance across all servers executes a method at a time.
Last synced: 06 Feb 2026
https://github.com/kasramp/spring-boot-aspectj
Example of Spring Boot 3 with AspectJ
aspectj java spring spring-aop spring-boot springboot springboot3
Last synced: 07 Aug 2025
https://github.com/casid/jusecase-inject
A fast and lightweight dependency injection framework for Java, with focus on simplicity, testability and ease of use.
aspectj dependency-injection java tdd
Last synced: 18 Mar 2025
https://github.com/ozlerhakan/aspectj-ebook
:blue_book: AspectJ E-Book (in Turkish)
Last synced: 01 Jul 2025
https://github.com/isopropylcyanide/lesson-aspectj-demo
A short project for teaching the new batch of students, AspectJ as part of the training university
aspect-oriented-programming aspectj aspectj-library java8-learning training-materials
Last synced: 02 Jul 2025
https://github.com/lefou/mill-aspectj
AspectJ compiler/weaver support for mill build tool
aspectj aspectj-plugin mill mill-plugin
Last synced: 14 Apr 2025
https://github.com/maximevw/autolog
Automatic logging for Java applications
aop aspectj automation log logging spring spring-aop
Last synced: 02 Mar 2026
https://github.com/thanglequoc/timer-ninja
A handy Java utility for measuring execution time easily with annotation-based tracking, multiple time units, and stacktrace tree visualization.
aspectj benchmark benchmark-framework execution-time java measuring performance
Last synced: 11 Feb 2026
https://github.com/serpro69/kotlin-aspectj-maven-example
An example showing how to do compile-time weaving of Kotlin classes with aspectj and maven
Last synced: 06 May 2026
https://github.com/tolgakmbl/humanresourcemanagementsystem-microservice
Human Resource Management System project with microservice architecture
aop-aspectj apache-kafka aspectj grpc-java hazelcast java-17 java-8 mapstruct microservices-architecture mongodb oracle-database postgresql protocol-buffers spring-boot spring-security spring-security-jwt
Last synced: 13 Apr 2025
https://github.com/hariohmprasath/distributed-tracing-for-containers-with-x-ray
This article explains how to enable distributed tracing for a microservice-based on spring boot using AWS X-ray. The microservice uses Dynamodb and Aurora RDS (Mysql) for data persistence. This article will also explain see how to create custom subsegments, add annotations, and visualize them in the AWS console.
aspectj aws-xray distributed-tracing monitoring observability spring-boot
Last synced: 11 Apr 2026
https://github.com/chriniko13/spring-rest-example
TODO: unit tests, integration tests.
aspectj hamcrest hibernate hikaricp jackson junit logback lombok mockito model-mapper mysql-connector spring spring-aop spring-beans spring-context spring-core spring-orm spring-test spring-web spring-web-mvc
Last synced: 16 May 2026
https://github.com/sanjinkurelic/capitalbusconnect
Capital Bus Connect (CBC) is website for buying bus tickets using PayPal and viewing travel history.
aspectj expression-language gulp hibernate hibernate-orm hibernate-validator htmlcompressor jackson java jdk11 jpa2 jstl p6spy sass servlet servlet-jsp spring spring-data-jpa spring-mvc spring-security
Last synced: 07 Apr 2026
https://github.com/isopropylcyanide/async-metrics-codahale
Leverage Codahale metrics (or any Metric Registry for that matter) to provide metrics on methods that complete asynchronously.
aop aspectj async codahale-metrics completable-future dropwizard-metrics guice guice-aop java-8
Last synced: 10 Jun 2026
https://github.com/tawfik-s/payroll-spring
under development this project for learning after some courses
aspectj h2-database rest spring-aop spring-boot spring-jba
Last synced: 20 May 2026
https://github.com/zemke/javalin-chess
Chess engine served with Javalin and custom dependency injection, client with Vue 2.
aspectj chess dependency-injection javalin kotlin vue
Last synced: 15 May 2026
https://github.com/egormkn/java-profiler
📈 Simple Java profiler based on AspectJ load-time weaving
aop aspect-oriented-programming aspectj java javafx load-time-weaving ltw profiler
Last synced: 18 Apr 2026
https://github.com/saantiaguilera/spark-api-routes
Show all registered spark routes, with their corresponding http method
aspect-oriented-programming aspectj logger router sparkjava weave
Last synced: 22 Mar 2025
https://github.com/pchaigno/sublime-aspectj
AspectJ syntax highlighting for Sublime Text
aspectj highlight-aspectj sublime-text syntax-highlighting
Last synced: 18 Mar 2026
https://github.com/liushuixiaoxia/aoplog
仿Hugo写了一个AopLog,自己使用。
android android-aop aop aoplog aspectj logging
Last synced: 19 Apr 2026
https://github.com/archinamon/androidaspectjexample2
Ultimately small & simple sample — AspectJ for Android!
android aspectj aspects groovy-android java kotlin write-aspects
Last synced: 06 May 2026
https://github.com/csalih/estore
An example e-commerce web application implemented with Java, Spring, Hibernate, MySQL
aspectj checkstyle cucumber graphwalker hibernate java junit4 mysql selenium spotbugs spring test test-driven-development testing-tools
Last synced: 09 Apr 2026
https://github.com/altafjava/spring-aop-learning
Learning materials and examples for Spring AOP (Aspect-Oriented Programming) in Java. It includes various code samples and tutorials to help understand and implement AOP concepts in Spring.
aop aop-aspectj aop-framework aspect-oriented-programming aspectj spring spring-aop spring-aop-annotation spring-boot
Last synced: 07 May 2026
https://github.com/alimy/gradle_plugin_android_aspectjx
A Android gradle plugin that effects AspectJ on Android project and can hook methods in Kotlin, aar and jar file.
android aspectj aspectj-plugin aspectjx
Last synced: 09 Oct 2025
https://github.com/7sferry/simple-aop-aspectj
simple example to use aspectj. this repo is based on my blog posting at https://ferry.vercel.app/blog/pemrograman-berorientasi-aspect-aop
Last synced: 23 Feb 2025
https://github.com/andrei-punko/aspectj-sandbox
Aspects usage examples: compile-time, postcompile-time, load-time weaving
aspect aspect-oriented-programming aspectj aspects compile-time-weaving java load-time-weaving post-compile-time-weaving
Last synced: 14 Apr 2026
https://github.com/eonian-technologies/aspectj-bom
Bill of materials for the AspectJ project.
aspectj bill-of-materials bom maven
Last synced: 12 Jan 2026
https://github.com/lord-turmoil/aopdemo
A demo of using AOP in Spring Boot
aop aspectj spring-boot tutorial
Last synced: 17 May 2026
https://github.com/smac89/safeenum
Safely get the value of an Enum without the hassle of handling exceptions
annotation-processor aop aspectj enum gradle gradle-task java safeenum
Last synced: 19 May 2026
https://github.com/klappdev/snitch
Java contract library based on AspectJ
aspectj contracts-programming java
Last synced: 28 Oct 2025
https://github.com/kherbiche/fec
angular-2 aop apache-spark aspectj big-data java javamail-api jax-rs jersey2 maven restful scala spring-boot
Last synced: 02 Mar 2026
https://github.com/mtumilowicz/aop-limitation
The main goal of this project is to show basic limitation of AOP.
aspect-oriented aspect-oriented-programming aspectj aspects
Last synced: 23 Feb 2025
https://github.com/cmccarthyirl/retryaspect
RetryAspect is a lightweight Java library for adding automatic retry functionality to methods without using Spring. Easily integrate retry logic into your applications for handling transient errors
annotations aop aspect-oriented-programming aspectj error-handling java java-library retry retry-logic weaving
Last synced: 04 Jun 2026
https://github.com/nruslanr/aspectjstudying
Maven Java project for studying of the AspectJ framework. The some classes corresponding the terms of the bank domain are used in the project
account advices aspectj aspects authentication authorization cross-cutting-concerns deposit jointpoints pointcuts transfer weaving withdrawal
Last synced: 21 Apr 2026
https://github.com/archinamon/instantparcelable
Android parcelable auto-injection library
android android-library aspectj parcel parcelable
Last synced: 12 May 2026
https://github.com/matteobaccan/webbit04
Slide del mio intervento al Webbit04 : "introduzione alla programmazione aop con aspectj" e "tiger nuove caratteristiche per java 1.5"
Last synced: 09 Jun 2026
https://github.com/stefangt44/object-relational-mapper
A simple ORM similar to Hibernate for generating MySQL-like queries, developed using annotations and aspects.
Last synced: 11 Apr 2026
https://github.com/serpro69/aspe.kt
A set of annotation-based utilities built with AspectJ and Kotlin
aop aspect-oriented-programming aspectj kotlin utilities utils
Last synced: 13 Mar 2025