Является ли Something-Aware шаблон проектирования? - PullRequest
7 голосов
/ 29 июня 2011

В пакете перехватчиков Struts2 мы видим множество интерфейсов XXXAware, таких как ApplicationAware, CookieAware и так далее.

В рамках Spring также можно увидеть ApplicationContextAware и BeanFactoryAware ...

Я также придерживаюсь этой концепции дизайна для реализации моей структуры. Это своего рода шаблон дизайна? У него есть имя?

Ответы [ 2 ]

3 голосов
/ 29 июня 2011

Шаблон проектирования по-прежнему представляет собой внедрение зависимостей и МОК.Интерфейсы маркеров - это просто неуклюжий способ реализации, специфичный для языковой версии.

2 голосов
/ 29 июня 2011

Похоже, что он использует шаблон Observer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...