Logo Passei Direto
Buscar

Esse mapa mental é do material:

AV_Padrões de Projetos em Java-Estácio_ Alunos
3 pág.

Design de Software Universidade Estácio de SáUniversidade Estácio de Sá

Material

Prévia do material em texto

EJBs e Session Beans Padrões Estruturais GOF Session Beans têm três perfis Decorator adiciona distintos. funcionalidades dinamicamente a Singleton permite uma instância objetos. por máquina virtual. Facade simplifica a interface de Stateful mantém estado entre subsistemas complexos. chamadas de cliente. Bridge desacopla abstrações de Stateless não mantém estado suas implementações. entre chamadas. Composite permite tratar objetos individuais e grupos uniformemente. Padrões Tecnologias JPA e JEE de Padrões de Criação GOF JPA mapeia relacionamentos de Abstract Factory define dados eficientemente. hierarquia de classes de Arquivo de configuração é Projeto produtos. essencial para JPA. Factory Method permite instanciar JPA é padrão ORM para Java. produtos específicos. Elimina a necessidade de JDBC em Builder separa a construção de muitos casos. objetos complexos. Prototype permite a clonagem de objetos existentes. Importância dos Padrões Padrões promovem reutilização e manutenção de código. Facilitam a comunicação entre Padrões Comportamentais GOF desenvolvedores. Padrões GRASP Padrão Strategy encapsula algoritmos Aumentam a eficiência no em classes distintas. desenvolvimento de software. Controlador centraliza a Módulos clientes interagem através de Contribuem para a qualidade e interação do usuário com O sistema. uma interface padrão. robustez do sistema. Especialista na Facilita a escolha do algoritmo Informação atribui adequado ao contexto. responsabilidades a Permite flexibilidade na implementação classes adequadas. de algoritmos. Promove a coesão e reduz acoplamento entre classes. Facilita a manutenção e evolução do sistema.