spring - 我们能否在 AEM 6.x 中使用或不使用 Spring 来实现 AOP?
问题描述
我们需要添加一些详细级别的登录或 AEM 模型、Servlet 和服务。
我想知道我们是否可以通过在 AEM 中实现自定义 AOP 或在 AEM 中使用 Spring AOP 来做事。
有没有人有这方面工作的经验?
PS:对于那些不知道的人,AEM 代表 Adobe Experience Manger 一个基于 Java 的 CMS。
解决方案
也许你应该使用你最喜欢的网络搜索引擎。
- AspectJ != Spring AOP
- AspectJ 完全独立于任何框架,可以在任何 POJO Java SE 应用程序以及任何容器中使用。即你不需要春天。
- 您可以选择
- 编译时编织,
- 编译后编织(现有的类文件和 JAR),
- 加载时编织(Java 代理在类加载期间动态应用检测)。
只需做出您的选择,或许可以学习一些 AspectJ 基础知识。
推荐阅读
- asp.net - 如何确保在网络场中只安排一次 Hangfire 作业
- windows - 如何阻止控制台窗口在 Visual Studio 2019 中关闭?
- javascript - 工厂职能效率
- ruby-on-rails - Rails 6:使用 GET 而不是 DELETE 链接到 destroy_user_session_path
- java - 如何使用 lambda 表达式在 java 中按月计算排名?
- javascript - 检查对象数组中是否存在键/值对 - Javascript
- spring - 如何将 pageableResponseInfo 对象从域解析器类返回到控制器类?
- javascript - innerHtml to string get indexOf (wildcard) 这可能吗?
- reactjs - 使用 react formik 进行独特的字段验证
- python - 如何通过中断绕过 HTML 中的 NoneType 错误