Curso

Spring MVC: Como criar sua primeira aplicação web

Neste curso você aprenderá a criar a sua primeira aplicação web utilizando o Spring MVC. Para isso, demonstraremos como configurar o Spring MVC e criar um projeto simples explorando os recursos desse framework, programando, até mesmo, um cadastro de usuários em memória. Como você poderá notar, a relação desse framework com o padrão de projetos MVC faz dele uma das soluções Java mais adotadas para o desenvolvimento web, simplificando não apenas a organização do projeto, mas também o funcionamento do mesmo.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

18 horas

Curso de Spring MVC (10 aulas)

Aula 1 - Introdução

Nesta aula conheceremos o escopo que será abordado no curso, no qual vamos implementar uma aplicação web usando o Spring MVC. A nossa aplicação consiste em um CRUD de produtos em memória com validação e conversão de dados.

Aula 2 - Visão geral do projeto

Conhecer a estrutura do projeto é uma importante etapa para que você tenha uma visão geral do que será apresentado ao longo do curso. Além disso, facilita na compreensão dos recursos da tecnologia em análise, o Spring MVC.

Aula 3 - Configurando o ambiente de desenvolvimento

Aprenda a configurar o ambiente de desenvolvimento do projeto que será usado como exemplo no curso. Esse ambiente vai ser configurado no Eclipse Neon, usando um projeto no formato Maven com o Tomcat Embedded.

Aula 4 - Configurando o Spring MVC

A configuração de frameworks é uma etapa que pode levantar muitas dúvidas. O Spring MVC, assim como os demais, requer algumas configurações. Conheça, então, os passos iniciais para a configuração básica do Spring MVC junto ao Spring Framework.

Aula 5 - Meu primeiro Controller

Para dar os primeiros passos no Spring MVC e verificar se o projeto está configurado corretamente, vamos aprender como criar uma classe do tipo controller.

Aula 6 - Criando o model

A criação das classes de domínio é um importante e simples passo em grande parte dos projetos. Com o Spring MVC isso não muda. Criaremos agora a classe Usuario, que, como o nome indica, vai representar o modelo de dados de um usuário.

Aula 7 - Apresentando o DAO

Para simular o armazenamento de dados e assim poder focar nos recursos do Spring MVC, vamos criar um DAO, padrão de acesso a dados que, em nosso exemplo, vai abstrair o acesso a dados em memória.

Aula 8 - Criando a tela de listagem

A implementação da listagem de dados normalmente é a primeira funcionalidade a ser implementada de um CRUD. Você aprenderá aqui a desenvolver a página JSP responsável por exibir a lista de usuários cadastrados na aplicação.

Aula 9 - Listando os registros em uma tabela

Aprenda como preparar um controller que vai enviar para uma página JSP um objeto contendo uma lista de registros, para que essa lista seja exibida na página de listagem dentro de uma tabela.

Aula 10 - Criando a tela de cadastro e edição

Uma tela presente em qualquer aplicação é a de cadastro/edição dos dados referentes às classes de domínio. Assim, você aprenderá agora a criar uma nova página JSP que vai conter o formulário para as ações de cadastro e atualização dos registros.

Ver todas as 18 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Spring

O que é Spring?

Hello world com Spring Boot

Primeiros passos com Spring Security