【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

aop

收录了 aop 频道下的 50 篇内容

领域模型管理与 AOP

使用领域模型,很少会像创建实际领域模型类,使用它们那么简单。很快你就会发现,领域模型必须得到相当数量的基础架构代码的支持。 在文章中,Mats说明了如何使用域模型管理涉及设计和关注点分离的问题,解释了解决问题的方法.

使用 Spring AOP 和 AspectJ 编排工作流

本文说明了如何使用面向方面编程(AOP)技术来构建并编排高可配置、可扩展的轻量级嵌入式流程流(process flow)。目前例子是基于Spring AOP和Aspect J的,其他AOP技术也可实现同样的结果。

使用 Spring 框架和 AOP 实现动态路由

Vigil Bose展示了一次业务交易如何动态地为子系统处理过程触发业务事件。本文所示的例子使用Spring框架2.0和Spring AOP有效的解耦业务服务和子系统处理功能。

Groovy 无痛 AOP 之旅

Groovy的元对象协议为我们修改所创建对象的核心行为提供了单一的联系点。John McClean展示了如何使用Groovy的MOP来执行无需代理或字节码操纵的AOP拦截,也展示了在Ruby和其他动态语言中相同做法也是可行的。

滴滴DoKit Android核心原理揭秘之AOP字节码实现
滴滴 DoKit Android 核心原理揭秘之 AOP 字节码实现

业务代码零侵入一直是DoKit秉持的底线。

Ramnivas Laddad 谈 AOP 选型

Spring AOP/AspectJ搭配能提供多种选择,比如AOP系统的选择、语法的选择,还有织入方式的选择;在企业应用中使用AOP时,清楚地理解这些选择对实施的效果来说是非常重要的。Ramnivas Laddad说,只有一种AOP是不能适用于所有应用的,选择正确的组合有助于开发人员成功使用AOP。

支持 Silverlight 的 AOP

AOP框架PostSharp目前已经支持Silverlight、Mono以及.NET精简框架。

如何实现一个iOS AOP框架?
如何实现一个 iOS AOP 框架?

本文作者使用C++设计语言,并使用libffi进行核心trampoline函数的设计,实现了一个iOS AOP框架——Lokie。

J2EE 应用下基于 AOP 的抓取策略实现

本文从J2EE应用下抓取策略的一般方式说起,尤其对预先抓取与延迟加载两种方式进行了详尽的解说与论述,最后通过AOP实现基于业务需求的抓取策略,这降低了不同抓取策略与服务层及DAO层的代码耦合,极大地提升了系统的可伸缩性与可扩展性。

文章:使用 Spring 框架和 AOP 实现动态路由

本文的大体思路是展示了一次业务交易如何动态地为子系统处理过程触发业务事件。本文所示的例子使用Spring框架和Spring AOP有效地解耦业务服务和子系统处理功能。

文章:Groovy 无痛 AOP 之旅

Groovy的元对象协议为我们修改所创建对象的核心行为提供了单一的联系点。John McClean在本文中展示了如何使用Groovy的MOP来执行无需代理或字节码操纵的AOP拦截,也展示了在Ruby和其他动态语言中相同做法也是可行的。

文章:使用 AOP 实现应用程序失败转移

文章作者以一个大金融机构在最后一刻修改了一些横切关注点(cross cutting concern)需求为例,展示AOP技术给现实中的JavaEE项目所带来诸多好处。文中描述的场景和最终实现的解决方案很好地展现了AOP如何弥补OOP在商务应用模块化方面的不足。

GridGain 发布支持 AOP 的 Java 开源网格计算平台

GridGain Systems公司已经发布了开源的Java网格计算平台1.0版。GridGain在实现了面向任务的网格化的同时,还对AOP提供了支持。此外,还可以使用注解(Annotations)来进行网格化方法运算。

PostSharp AOP Framework 进行了更新

流行的.NET AOP Framework, PostSharp发布了新版本:1.5 CTP 3。这个版本含有之前版本的特性并在性能上有明显地提升。

Beike AspectD的原理及运用
Beike AspectD 的原理及运用

AspectD是咸鱼针对Flutter实现的AOP开源库。

Dexposed:Android 平台免 Root 无侵入 AOP 框架

近日,阿里巴巴无线事业部推出首个重量级Android开源项目,名为Dexposed,是一个Android平台下的无侵入运行期AOP框架。

使用 AOP 实现应用程序失败转移

本文描述了一个拥有6000个类和500个数据表的大项目是如何在面向方面编程思想(AOP)指导下采用AsepctJ透明地实现专用横切错误处理和恢复逻辑。

dojo1.7 功能介绍:面向方面编程(AOP)功能与原理

日前发布的dojo 1.7版本对其源码进行了很大的变更。在迈向2.0版本之际,dojo提供了许多新的功能,也对许多已有的功能进行了修改,具体来说新版本更好地支持AMD规范、提供了新的事件处理系统(计划在2.0版本中替换dojo.connect API)和DOM查询模块、更新对象存储相关接口(ObjectStore)等。在本文中我们将会介绍在dojo 1.7版本中新增的面向方面编程(AOP)功能以及其实现原理。

Spring IDE 2.0 增加 Web Flow 和 AOP 开发工具

Spring IDE的2.0版已经发布。这次的新版本包括了Spring Web Flow和Spring AOP开发工具。InfoQ有幸访问了Christian Dupuis,Spring IDE的领导之一,以更详细地了解这次的新版本。

Android 开发周报:2017 I/O 大会时间公布、AOP 之字节码插桩详解

2017年的I/O大会将于太平洋时间5月17日开始,一直持续三天时间。地点设在加州山景城的海岸露天剧场。本期周报为大家带来了AOP字节码插桩、Binder机制、动态加载、Lottie实现原理等多方面的技术干货,欢迎阅读。

aop专题_资料-InfoQ中文网