Determinada empresa, visando melhorar o atendimento dos requisitos de seu negócio, decidiu definir uma nova arquitetura de desenvolvimento de software, embasada na plataforma J2EE. Essa arquitetura deve ser dividida em camadas, com suas respectivas tecnologias, e as aplicações a serem construídas devem ser independentes de banco de dados e se beneficiar de componentes reutilizáveis.
Com base na situação hipotética descrita, redija um texto dissertativo acerca da implementação de uma aplicação CRUD (create, retrieve, update and delete). No seu texto, aborde, necessariamente, os seguintes aspectos:
- camadas de arquitetura proposta, sendo que estas devem ser independentes: a lógica de negócio da aplicação, a interface do usuário, a parte que delega responsabilidade e a persistência dos dados;
- tecnologias necessárias para cada camada da arquitetura, indicando exemplos e conceitos;
- aplicação CRUD, descrevendo a sua implementação, na arquitetura proposta.
Ops! Esta questão ainda não tem padrão de resposta.
Ops! Esta questão ainda não tem resolução em texto.
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
Visando apoiar o processo de investigação e mapeamento de estruturas criminosas complexas, foi construído o seguinte modelo computacional da cadeia de comando de uma organização criminosa, em que cada indivíduo pode exercer o papel de chefe de uma célula e, ao mesmo tempo, ser subordinado a outro nível superior.
#define MAX_NOME 100
typedef struct Membro {
char nome[MAX_NOME];
struct Membro *pai;
struct Membro **subordinados;
int n_subordinados;
int capacidade;
} Membro; // Estrutura do membro da organização
Para realizar a pesquisa por um membro dessa organização, foi implementada a função Membro *buscarMembro(Membro *raiz, const char *nome) detalhada a seguir:
Membro *buscarMembro(M…
Java é uma linguagem de programação de alto nível e orientada a objetos que foi desenvolvida pela Sun Microsystems (agora propriedade da Oracle Corporation) na década de 1990 e foi projetada para ser portátil, eficiente e segura, permitindo que o código desenvolvido seja executado em diferentes plataformas sem a necessidade de recompilação.
A seguir, é apresentado o código fonte de uma classe escrita em JAVA, em que pode ser estabelecida a conexão com o banco de dados database utilizando a porta port, localizado em hostname:
public class MySQL extends Database {
private String port;
private String hostname;
public MySQL (String database, String hostname, String port) {
super(database);
this.…
Redija um texto dissertativo acerca de tecnologias de desenvolvimento web. Em seu texto, apresente a definição e o principal objetivo de SPA (single page application) [valor: 4,75 pontos] e AJAX [valor: 4,75 pontos].




