aop

aop

文章 80 浏览 92

APT和AOP在同一个项目中,使用Maven

我必须在同一个 Maven 项目中使用注释处理 (apt) 和 AspectJ。 两者都为自己工作,但我需要根据 apt 创建的代码创建方面。所以我需要二进制编织(原始…

萌酱 2024-09-17 17:15:33 6 0

使用 Unity\T4\anything 进行面向方面的日志记录

在我的应用程序中,我们有一个跟踪记录器。我们在大多数重要方法的开头和结尾添加了日志语句,用于跟踪方法名称和参数值。现在这些跟踪语句使代码变得…

故事和酒 2024-09-16 19:06:15 4 0

AspectJ 加载时编织器未检测到所有类

我在“aspectj”模式下使用 Spring 的声明式事务(@Transactional 注释)。在大多数情况下,它的工作方式与应有的方式完全相同,但有一种情况却并非如…

如何视而不见 2024-09-16 17:30:45 7 0

通过调用bean内的方法来调用代理AOP

可以说我有一个用两种方法“foo”和“goo”调用的bean 而'goo'则标记有AOP拦截调用。 是否可以在“foo”内编写任何代码段,以便不直接调用“goo”方法…

无需解释 2024-09-16 10:33:11 5 0

带注释参数的切入点匹配方法

我需要创建一个具有与方法匹配的切入点的切面,如果: 它用 MyAnnotationForMethod 注释 它的一个参数(可以有很多)用 @MyAnnotationForParam 注释(…

倥絔 2024-09-16 09:05:54 9 0

如何在创建 Hibernate 会话时拦截所有会话(Spring / Grails 环境)

有没有办法在创建新的 Hibernate 会话时拦截它们?我需要访问每个 Session 实例以启用带有参数的 Hibernate 过滤器。 我得到的唯一解决方案涉及包装 S…

一指流沙 2024-09-16 03:43:12 6 0

ApplicationContext.getBean(Class clazz) 与代理不兼容

我在 Spring 中有一个 bean 定义,它的代理对应物意味着可以在任何地方使用: &ltbean name="my.Bean" class="org.springframework.aop.framework.Pro…

杀手六號 2024-09-15 22:46:07 2 0

Spring通过包名进行日志记录

我需要在项目中的某些包中记录许多类,但我无法更改其源代码。 所以我需要一个可以指定包名称的解决方案,并使用 spring aop 将日志记录添加到该包的…

酒绊 2024-09-15 13:50:40 10 0

方法中间的横切关注点

AOP(例如AspectJ,SpringAOP)可以方便地处理(建议)下面方法周围切入点的横切关注点, “三明治”代码 methodA { crosscut code user code A cross…

箹锭⒈辈孓 2024-09-14 09:19:51 8 0

Spring安全与AOP

是否可以创建自定义 @Aspect 并将其应用到 Spring Security (3.0.3) 中的类/方法? 我正在尝试记录登录/注销请求,但我的建议都没有被触发。 我正在使…

旧情别恋 2024-09-13 19:28:03 6 0

PostSharp 1.5 和 .Net 4

Postsharp 很棒,但只有 1.5 版本仍然开源。它可以与 .net 4.0 一起使用吗?如果没有,还有其他好的 AOP 编织器吗?我对代理类型不感兴趣。…

如此安好 2024-09-13 09:57:03 8 0

配置 Grails 使用自己的 DataSource 实现或代理标准 DataSource

在应用程序中,我想使用我自己的 javax.sql.DataSource 实现,它扩展了 Grails 使用的标准 org.apache.commons.dbcp.BasicDataSource 并添加了功能根…

自我难过 2024-09-12 18:34:02 18 0

如何捕获 Spring AOP Advice 抛出的异常

我有自己的异常“MyOwnException”并从我的服务类中抛出此异常 public void service() throws MyOwnException { // some code } 现在我想在建议中捕获…

夕色琉璃 2024-09-12 17:56:09 7 0

您可以从 PostSharp 建议中呼叫班级成员吗?

因此,我正在与 PostSharp 合作提取样板日志记录/异常处理代码,以便: public void doSomething() { Logger.Write("Entered doSomething") try { // …

深白境迁sunset 2024-09-12 12:31:40 6 0

Spring MVC:将值插入到我的所有 ModelAndView 中

我有一个中型 Spring 应用程序,我想以横切方式将键/值对插入到我的所有 ModelAndView 中(很像 AOP)。 动机是将所有类型的数据添加到我的所有页面(…

薄凉少年不暖心 2024-09-12 10:36:16 3 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文