Baixe o app para aproveitar ainda mais
Prévia do material em texto
USJT – Arquitetura, Desenvolvimento e Integração de Sistemas Professores: Keity Aula: 1 Assunto:Spring MVC Conteúdo Veja a apresentação Aula01-Teoria Exercício do Lab para fazer em aula 1. Importe o arquivo arqdes_sdesk_ 2. Você recebeu a implementação de parte do caso de uso ManterChamados (CRUD) Fluxo Alternativo 2 Listar Chamados (Consulta). Veja no wireframe do projeto. 3. Caso a análise do código não tenha sido realizada, faça isso com seu professor. 4. Para mostrar para o professor no laboratório, termine o caso de uso: 4.1. Faça o javabean Chamado na package entity. Os atributos vem da tabela existente. Chamado deve ter um atributo do ti de bean validation. 4.2. Faça o ChamadoService na package servisse com um método para listar os chamados recebendo como parâmetro um objeto Fila. 4.3. Complete o método carregar(int id) da classe Fil fila com o nome e o id. 4.4. Crie a classe ChamadoDAO com um método que retorne um ArrayList<Chamado> de uma determinada fila. 4.5. Complete o método listarChamadosExibir do controller. 4.6. Crie o JSP ChamadoListarExib Wireframe. Use Bootstrap. 5. Organize seus jsps. 6. Coloque validações e mensagens de erros nos seus Beans. 7. Utilize model and view. 8. Redirecione requisições quando necessário. 9. Evite que o controller receba requisições de arquivos estáticos. 10. Suba para o GitHub. Não gere release. FTCE Faculdade de Tecnologia e Ciências Exatas Arquitetura, Desenvolvimento e Integração de Sistemas Teoria-USJT-ArqSw-SpringMVC.pdf para fazer em aula arqdes_sdesk_a1.war baixado do SOL. 2. Você recebeu a implementação de parte do caso de uso ManterChamados (CRUD) Fluxo Alternativo 2 Listar Chamados (Consulta). Veja no wireframe do projeto. código não tenha sido realizada, faça isso com seu professor. Para mostrar para o professor no laboratório, termine o caso de uso: 4.1. Faça o javabean Chamado na package entity. Os atributos vem da tabela existente. Chamado deve ter um atributo do tipo Fila, e não um int com o id da fila. Use as anotações 4.2. Faça o ChamadoService na package servisse com um método para listar os chamados recebendo como parâmetro um objeto Fila. carregar(int id) da classe FilaService que deve retornar um objeto 4.4. Crie a classe ChamadoDAO com um método que retorne um ArrayList<Chamado> de 4.5. Complete o método listarChamadosExibir do controller. 4.6. Crie o JSP ChamadoListarExibir que monta uma tabela conforme o solicitado no . Coloque validações e mensagens de erros nos seus Beans. . Redirecione requisições quando necessário. receba requisições de arquivos estáticos. 10. Suba para o GitHub. Não gere release. Faculdade de Tecnologia e Ciências Exatas 2. Você recebeu a implementação de parte do caso de uso ManterChamados (CRUD) Fluxo código não tenha sido realizada, faça isso com seu professor. 4.1. Faça o javabean Chamado na package entity. Os atributos vem da tabela existente. O Use as anotações 4.2. Faça o ChamadoService na package servisse com um método para listar os chamados aService que deve retornar um objeto 4.4. Crie a classe ChamadoDAO com um método que retorne um ArrayList<Chamado> de ir que monta uma tabela conforme o solicitado no Tarefa para Entrega via GitHub 1. Implemente o caso de uso ManterChamados (CRUD) Fluxo Básico (Criar Chamado). Veja no wireframe do projeto. 2. Suba para o GitHub e gere um release chamado Entrega02 Arquitetura de Software. Nos comentários do Release copie e cole as especificações descritas neste documento. Bibliografia DEINUM et all. Pro Spring MVC: with Web Flow. Appress. 2012 CAELUM. Java para Desenvolvimento Web. Apostila do Curso FJ-21. www.caelum.com.br/apostilas. Agosto de 2016
Compartilhar