SóProvas


ID
1731286
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2015
Provas
Disciplina
Programação
Assuntos

Julgue o item a seguir, a propósito de Java.

O framework Java Struts foi construído para padrão de projetos estruturados em camadas que separam a camada física da camada lógica do banco de dados.

Alternativas
Comentários
  • Errado. Ele, de fato, foi construído para padrão de projetos estruturados em camadas, mas não em camada física/lógica do banco de dados, mas em camadas MVC!


    http://www.estrategiaconcursos.com.br/blog/stj2015-analista-comentarios-da-prova-de-engenharia-de-software-e-desenvolvimento/

  • Prezados,

    O Struts é estruturado em camadas, mas não chegam a separar as camadas física e lógica de um banco. O Struts é um framework MVC.

    Portanto a questão está errada.
  • O Struts é um framework, baseado em open-source pelo projeto Jakarta, auxiliando a criação de aplicações para a Web. O Struts foi criado em Java, e seu núcleo é formado por uma camada flexível, proveniente das tecnologias Java Servlets, JavaBeans e XML. Contamos ainda com o desenvolvimento de aplicações do modelo MVC (Model-View-Controller).

     

    O Struts chegou ao ponto de ser o padrão de mercado em aplicações web baseada em java. Mas como em qualquer projeto de software já se falam em sucessores para o Struts, como o Java Server Faces (JSF), também desenvolvido por MacClanahan.

     

    Fonte: https://www.devmedia.com.br/fundamentos-do-java-struts/7238

     

    O erro está em afirmar que as camadas: física e lógica se separam.