Banco de dados

1320 palavras 6 páginas
Design Patterns aplicados na arquitetura MVC
A arquitetura MVC utiliza padrões de projetos em suas camadas analisamos a arquitetura agora com os patterns.
O MVC usa outros padrões de projeto, tais como Factory Method, para especificar por padrão (by default) a classe controladora para uma View e Decarator, para acrescentar capacidade de rolagem (scrolling) a uma View. Mais os principais relacionamentos do MVC são fornecidos pelos padrões Observer, Composite, Strategy.
Os designs patterns nos ajuda á explicar a arquitetura MVC, e com eles podemos perceber que por traz do MVC pode conter um conjunto de padrões trabalhando juntos em uma mesma estrutura. Abordamos agora os patterns Observer e Strategy que são padrões comportamentais e o Composite padrão estrutural, o objetivo de abordar os patterns é para facilitar a compreensão de como a arquitetura MVC trabalha, sabendo que é um padrão de arquitetural que confundem projetistas e desenvolvedores.
Nas palavras de Gamma et al. os principais padrões que o MVC utiliza são os Observer, Composite e o Strategy. Analisemos a Figura do livro de Padrões de Projetos dos autores Freeman & Freeman que nos ajudará a explicar como os padrões contribuem na arquitetura MVC:
A visualização ou a View juntamente com o padrão Composite está á disposição do usuário esperando por qualquer evento, quando este evento é ativado o controlador é avisado sobre o evento, este avisa para a visão se atualizar, e ao mesmo tempo manda o modelo para que ele atue para contemplar o evento provocado pelo usuário, depois de atuado o modelo fica pronto para ser acessada pela visualização esta por sua vez acessa e atualiza-se para o usuário assim funciona a arquitetura MVC em conjunto com os padrões de projetos. Figura(FREEMAN & FREEMAN, p. 424).
5.1 Padrões Estruturais Composite na camada da View.
Em aplicações gráficas como na interface com o usuário temos um conjunto de componentes aplicados, como botões, menus e caixa de textos.
Os

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas