Struts2インターセプタパッケージでは、ApplicationAware
,CookieAware
のような多くのXXXAwareインターフェイスが表示されます。デザインパターンはなんですか?
Springフレームワークでは、ApplicationContextAware
とBeanFactoryAware
...も表示されます。
私はこのフレームワークを実装するためにこの設計コンセプトに従います。これは一種のデザインパターンですか?名前はありますか?
Struts2インターセプタパッケージでは、ApplicationAware
,CookieAware
のような多くのXXXAwareインターフェイスが表示されます。デザインパターンはなんですか?
Springフレームワークでは、ApplicationContextAware
とBeanFactoryAware
...も表示されます。
私はこのフレームワークを実装するためにこの設計コンセプトに従います。これは一種のデザインパターンですか?名前はありますか?
Observerパターンを使用しているようです。
デザインパターンは依然として依存性注入とIOCです。マーカーインターフェイスは、それを実装する単なる言語バージョン固有の方法です。