java - Something-Aware 是一种设计模式吗?

标签 java design-patterns

在Struts2拦截器包中,我们可以看到很多XXXAware接口(interface),比如ApplicationAwareCookieAware等。

在Spring框架中,ApplicationContextAwareBeanFactoryAware……也可以看到。

我也是按照这个设计理念来实现我的框架。这是一种设计模式吗?它有名字吗?

最佳答案

设计模式还是Dependency Injection和IOC。标记接口(interface)只是一种笨拙的语言版本特定的实现方式。

关于java - Something-Aware 是一种设计模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6524563/

相关文章:

java - 生成介于 0 和 y 之间的随机数,x 是在 java 中生成的数量

java - 如何处理开源项目中的凭据

Python - 如何实现桥(或适配器)设计模式?

只能从类中更新的 C# 公共(public)字段

java - Vector 上的增强 for 循环中的空指针异常

java - 尝试使用 String.split ("\\?"时出现意外行为)

java - 如何在 Spring @Service 和非 Spring 对象之间集成?

php - "Static methods are death to testability"- 替代构造函数的替代品?

design-patterns - symfony2中使用的设计模式

java - 有效获取 SOAPBody 长度