Generates preconditions in your code with contracts
Support
Quality
Security
License
Reuse
One of the key components of Spring Framework is the Aspect Oriented Programming (AOP) framework. Aspect Oriented Programming entails breaking down program logic into distinct parts called so-called concerns. The functions that span multiple points of an application are called cross-cutting concerns. These cross-cutting concerns are conceptually separate from the application's business logic. There are various common good examples of aspects such as logging, auditing, declarative transactions, security, caching, etc. The key unit of modularity in OOP is the class, whereas in AOP the unit of modularity is the aspect. Dependency Injection helps you decouple your application objects from each other, while AOP helps you decouple cross-cutting concerns from the objects that they affect. AOP is like triggers in programming languages such as Perl, .NET, Java, and others. Spring AOP module lets interceptors intercept an application. For example, when a method is executed, you can add extra functionality before or after the method execution.
Support
Quality
Security
License
Reuse
深入理解spring-framework,搭建简易框架
Support
Quality
Security
License
Reuse
A convenient plugin to integrate AOP into an Android project
Support
Quality
Security
License
Reuse
Deep dive into Aspect Oriented Programming (AOP) concept with Spring.
Support
Quality
Security
License
Reuse
springboot—aop 实现系统操作日志记录到数据库
Support
Quality
Security
License
Reuse
Repository adapted from: https://github.com/eugenp/tutorials/tree/master/spring-aop
Support
Quality
Security
License
Reuse
Example implementation of a plugin architecture within a ticketing system
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Porting kiss_fft to AOSP external framework
Support
Quality
Security
License
Reuse
AOP筆記
Support
Quality
Security
License
Reuse
A
AspectJ-gradle-plugin-for-androidby averyzhong
Groovy ![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Version:Current![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
AspectJ-gradle-plugin-for-android is a gradle plugin that integrates AspectJ into Android applications quickly. As long as you use this plugin, your project will immediately have the capability of AOP(Aspect Oriented Programming).
Support
Quality
Security
License
Reuse
Webslides presentation for: IT The Human Aspect
Support
Quality
Security
License
Reuse
A lightweight AOP framework in C++
Support
Quality
Security
License
Reuse
android aop example
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
p
plumier-application-auditingby ktutnik
TypeScript ![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Version:Current![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Plumier example for application auditing using AOP and metaprogramming
Support
Quality
Security
License
Reuse
AOP aspect oriented programming - AOP 面向切面编程。
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Graceful shutdown from OOM conditions
Support
Quality
Security
License
Reuse
🎯 AOP (Aspect-oriented programming) for Nette Framework (@nette)
Support
Quality
Security
License
Reuse
Work Sample for Mobile Aspect, Swift Variant
Support
Quality
Security
License
Reuse
C++ GUI framework with events and properties.
Support
Quality
Security
License
Reuse
基于MVVM+aspectj+retrofit搭建的快速开发框架
Support
Quality
Security
License
Reuse
Aspect Oriented Programming Core Layer
Support
Quality
Security
License
Reuse
This is HttpClient extension (of C# application), which is used aop pattern and attribute.
Support
Quality
Security
License
Reuse
Sample project cocos2dx-2.2.6 for AndroidStudio
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
A library to inject classes in .NET modules.
Support
Quality
Security
License
Reuse
Aspect Oriented Programming for NetCore 3.1 and netframework
Support
Quality
Security
License
Reuse
使用AOP切面,完成集中式登录架构设计、埋点统计。
Support
Quality
Security
License
Reuse
使用 reflection 和 aop 自动解析执行测试用例,无依赖/无断言库/无侵入的三无轻量级单元测试脚手架
Support
Quality
Security
License
Reuse
Arch Linux ARM PGP keyring
Support
Quality
Security
License
Reuse
An example Aspect Oriented Programming .Net Core using DispatchProxy class.
Support
Quality
Security
License
Reuse
Practice Codes For Multithreading With C/C++ and OpenMP
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
AOSP
Support
Quality
Security
License
Reuse
AOSP
Support
Quality
Security
License
Reuse
Modifications for AOSP system/bt
Support
Quality
Security
License
Reuse
TUNA AOSP 6.0.1
Support
Quality
Security
License
Reuse
some aop demo
Support
Quality
Security
License
Reuse
Original light intensity is obtained from LI, DOP and AOP
Support
Quality
Security
License
Reuse
Infantile IoC decorator with almost no features.
Support
Quality
Security
License
Reuse
Ultimately small & simple sample — AspectJ for Android!
Support
Quality
Security
License
Reuse
This is an auditing project that helps and simplifies auditing on any kind of project in .NET Framework.
Support
Quality
Security
License
Reuse
b
bypass_uac_via_dotnet_profilerby hydrasky-team
C++ ![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Version:Current![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
UAC Bypass Via DotNet Profiler on Windows 10
Support
Quality
Security
License
Reuse
Security component for swoft framework
Support
Quality
Security
License
Reuse
aspect oriented programming for golang implemented by the package of golang.ast
Support
Quality
Security
License
Reuse
Various simple programs dealing with a single aspect of some language, library, or framework.
Support
Quality
Security
License
Reuse
AOSP 4.4.2_r2
Support
Quality
Security
License
Reuse
c
contractby manuelkollus
Generates preconditions in your code with contracts
Java![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
springAOPby karimSalah9
One of the key components of Spring Framework is the Aspect Oriented Programming (AOP) framework. Aspect Oriented Programming entails breaking down program logic into distinct parts called so-called concerns. The functions that span multiple points of an application are called cross-cutting concerns. These cross-cutting concerns are conceptually separate from the application's business logic. There are various common good examples of aspects such as logging, auditing, declarative transactions, security, caching, etc. The key unit of modularity in OOP is the class, whereas in AOP the unit of modularity is the aspect. Dependency Injection helps you decouple your application objects from each other, while AOP helps you decouple cross-cutting concerns from the objects that they affect. AOP is like triggers in programming languages such as Perl, .NET, Java, and others. Spring AOP module lets interceptors intercept an application. For example, when a method is executed, you can add extra functionality before or after the method execution.
Java![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
s
simple-frameworkby zhangchao6018
深入理解spring-framework,搭建简易框架
Java![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
a
aop_pluginby SmallSnailTech
A convenient plugin to integrate AOP into an Android project
Java![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spring-aopby hiwijaya
Deep dive into Aspect Oriented Programming (AOP) concept with Spring.
Java![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
l
log_ormby 709248556
springboot—aop 实现系统操作日志记录到数据库
Java![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
s
spring-aopby fernandobalieiro
Repository adapted from: https://github.com/eugenp/tutorials/tree/master/spring-aop
Java![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
T
Ticket-Submission-Serviceby daenis
Example implementation of a plugin architecture within a ticketing system
Java![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
H
HttpServerby SeoYuzuki
HTML![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
A
AOSP_kiss_fftby AndrewJiongChen
Porting kiss_fft to AOSP external framework
C![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 6 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
A
Aspect-Oriented-Programming-NoteBookby spyua
AOP筆記
C#![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
A
AspectJ-gradle-plugin-for-androidby averyzhong
AspectJ-gradle-plugin-for-android is a gradle plugin that integrates AspectJ into Android applications quickly. As long as you use this plugin, your project will immediately have the capability of AOP(Aspect Oriented Programming).
Groovy![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
I
IT-The_human_aspect-deckby craigmonson
Webslides presentation for: IT The Human Aspect
HTML![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
a
aopby luckykelfor
A lightweight AOP framework in C++
C++![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
A
Support
Quality
Security
License
Reuse
L
LearnMaterialby LongRuGit
C++![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
p
plumier-application-auditingby ktutnik
Plumier example for application auditing using AOP and metaprogramming
TypeScript![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 5 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
g
goaopby coolephp
AOP aspect oriented programming - AOP 面向切面编程。
PHP![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
R
RentACarProjectby zeynelok
C#![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
O
OOM-Graceful-Shutdownby siegfrkn
Graceful shutdown from OOM conditions
C![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
a
aopby contributte
🎯 AOP (Aspect-oriented programming) for Nette Framework (@nette)
PHP![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
ws-mobile-swiftby EQWorks
Work Sample for Mobile Aspect, Swift Variant
Swift![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
M
MCLby hasaranga
C++ GUI framework with events and properties.
C++![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
K
KotlinFrame2.0-masterby XiaoKaiYuan
基于MVVM+aspectj+retrofit搭建的快速开发框架
Kotlin![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
A
Aspect-Coreby halitakkus
Aspect Oriented Programming Core Layer
C#![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
A
ApiClientExtensionby joysola
This is HttpClient extension (of C# application), which is used aop pattern and attribute.
C#![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
c
cocos2dx-2.2.6-sampleby kuzawa
Sample project cocos2dx-2.2.6 for AndroidStudio
C++![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
D
DecoratorPatternby AhmetKuris
C#![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
C
CctorInjectorby xuan2261
A library to inject classes in .NET modules.
C#![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
A
AopBasic_Core3.1-NetFrameworkby tgyuner
Aspect Oriented Programming for NetCore 3.1 and netframework
C#![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
A
AOP_LOGINby aLittleGreens
使用AOP切面,完成集中式登录架构设计、埋点统计。
Kotlin![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 5 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
p
punitby goindow
使用 reflection 和 aop 自动解析执行测试用例,无依赖/无断言库/无侵入的三无轻量级单元测试脚手架
PHP![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
a
archlinuxarm-keyringby atomlong
Arch Linux ARM PGP keyring
Shell![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
F
FizzBuzzby MesutAtasoy
An example Aspect Oriented Programming .Net Core using DispatchProxy class.
C#![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
O
OpenMP_Practiceby mdh266
Practice Codes For Multithreading With C/C++ and OpenMP
C![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 7 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
k
kt-di-exampleby robertfmurdock
Kotlin![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 5 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
d
Support
Quality
Security
License
Reuse
d
Support
Quality
Security
License
Reuse
a
android_system_btby boundarydevices
Modifications for AOSP system/bt
C![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
android_device_samsung_tunaby werty100
TUNA AOSP 6.0.1
C![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 8 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
A
Support
Quality
Security
License
Reuse
O
OriginalLightItensityby HuajuLiang
Original light intensity is obtained from LI, DOP and AOP
C++![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
B
BabyIoCby FullScreenShenanigans
Infantile IoC decorator with almost no features.
TypeScript![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
AndroidAspectJExample2by Archinamon
Ultimately small & simple sample — AspectJ for Android!
Kotlin![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 6 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
A
AwesomeAuditingby RodrigoBernardino
This is an auditing project that helps and simplifies auditing on any kind of project in .NET Framework.
C#![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bypass_uac_via_dotnet_profilerby hydrasky-team
UAC Bypass Via DotNet Profiler on Windows 10
C++![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 3 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
s
securityby axkeson
Security component for swoft framework
PHP![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
goaopby chenjie4255
aspect oriented programming for golang implemented by the package of golang.ast
Go![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
h
helloby jadeaxon
Various simple programs dealing with a single aspect of some language, library, or framework.
HTML![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 4 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
a
android_system_mediaby AndroidXperia
AOSP 4.4.2_r2
C![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1
Updated: 10 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse