Какова актуальность шаблонов проектирования J2EE? - PullRequest
0 голосов
/ 07 февраля 2011

Я уже знаком с шаблонами GoF, и я читал о шаблонах проектирования J2EE (в частности, просматривая этот индекс ).Теперь многие из них поразительно похожи на шаблоны GoF и в PEAA-книге Фаулера , что подводит меня к вопросу: помимо того, что они специфичны для платформы, не являются ли эти шаблоны избыточными?Что делает шаблоны J2EE лучше подходящими для приложений Java, так как шаблоны проектирования изначально независимы от платформы / языка?

1 Ответ

3 голосов
/ 07 февраля 2011

В то время как шаблоны в книге GoF обращаются к общим шаблонам проектирования ОО, шаблоны проектирования J2EE адресуют - хорошо - корпоративные / серверные / распределенные приложения. Некоторые шаблоны были больше связаны с обходом недостатков платформы J2EE. Но ситуация улучшилась после Java EE 5 (POJOs + аннотации).

Посмотрите на эту книгу:

http://www.amazon.com/Real-World-Patterns-Rethinking-Practices/dp/0557078326/ref=sr_1_1?ie=UTF8&qid=1297032756&sr=8-1

http://www.adam -bien.com / ролик / abien / запись / real_world_java_ee_patterns

Эти шаблоны по-прежнему нацелены на стек Java EE, но, думаю, вы могли бы адаптировать их и к другим средам.

...