Este curso é antigo e faz parte do acervo DevMedia * O suporte não é garantido para cursos em acervo

curso Trabalhando com Struts 2 em conjunto com Sitemesh, Spring e JPA

Neste curso de Struts 2 veremos como desenvolver uma aplicação completa uilizando o framework junto com seus plug-ins para integração com Sitemesh, Spring e JPA.

Iniciar Carga Horária - 26H

CONTEÚDO DO CURSO

Aula 1 - mvp

Primeira parte da série de aulas sobre como criar uma aplicação completa utilizando o framework Struts 2 junto com seus plugins para integração com Sitemesh, Spring e JPA. Nesta aula vamos criar o projeto utilizando o Maven, e explicar detalhes sobre

Nesta aula vamos criar o projeto utilizando o Maven, e explicar detalhes sobre a integração com o sitemesh.
mvp
Aula 2 - mvp

Nesta aula vamos explicar a integração com o framework spring, detalhando como é realizada a configuração para integração entre o Struts 2 e o Spring. Iniciamos também com uma pequena customização da aplicação.

Nesta aula vamos explicar a integração com o framework spring, detalhando como é realizada a configuração para integração entre o Struts 2 e o Spring.
mvp
Aula 3 - mvp

Nesta aula vamos começar a customização de nossa aplicação, alterando nomes e lógica nas actions, assim como definindo o escopo da aplicação que desejamos através de MindMap.

Terceira parte da série de aulas sobre como criar uma aplicação completa utilizando o framework Struts 2 junto com seus plugins para integração com Sitemesh, Spring e JPA.
mvp
Aula 4 - mvp

Nesta aula vamos entender a modelagem da aplicação explicando e implementando conceitos de Domain Driven Design e arquitetura separada em camadas.

Quarta parte da série de aulas sobre como criar uma aplicação completa utilizando o framework Struts 2 junto com seus plugins para integração com Sitemesh, Spring e JPA.
mvp
Aula 5 - mvp

Nesta aula vamos retomar customização de nossa aplicação, alterando a nomes e lógica nas actions, assim como definindo o escopo da aplicação que desejamos através de MindMap.

Quinta parte da série de aulas sobre como criar uma aplicação completa utilizando o framework Struts 2 junto com seus plugins para integração com Sitemesh, Spring e JPA.
mvp
Aula 6 - mvp

Sexta parte da série de aulas sobre como criar uma aplicação completa utilizando o framework Struts 2 junto com seus plugins para integração com Sitemesh, Spring e JPA.

Sexta parte da série de aulas sobre como criar uma aplicação completa utilizando o framework Struts 2 junto com seus plugins para integração com Sitemesh, Spring e JPA.
mvp
Aula 7 - mvp

Nesta aula vamos implementar os testes unitários e escrever a classe UserRepository, já aplicando os conceitos de separation of concerns e Domain Driven Development.

Nesta aula vamos implementar os testes unitários e escrever a classe UserRepository, já aplicando os conceitos de separation of concerns e Domain Driven Development.
mvp
Aula 8 - mvp

Nesta aula vamos implementar o DAOGenerico utilizando JPA, além de continuar a implementação de toda nossa camada de infra-estrutura da aplicação.

Nesta aula vamos implementar o DAOGenerico utilizando JPA, além de continuar a implementação de toda nossa camada de infraestrutura da aplicação.
mvp
Aula 9 - mvp

Nesta aula vamos concluir a implementação do teste case de userRepository e por conseqüência, concluir a implementação da classe userDecorator.

Nesta aula vamos concluir a implementação do teste case de userRepository e por conseqüência, concluir a implementação da classe userDecorator.
mvp
Aula 10 - mvp

Nesta aula vamos implementar uma lógica de login através de mapeamento da UserAction realizando a verificação do usuário programaticamente. Demonstramos como integrar a chamada ao repository a partir

Nesta aula vamos implementar uma lógica de login através de mapeamento da UserAction realização a verificação do usuário programaticamente.
mvp
Aula 11 - mvp

Nesta aula apresentamos alguns problemas da implementação realizada na aula anterior e apresentamos a solução para a logica de login, realizando refactoring no database e na lógica da aplicação.

Nesta aula apresentamos alguns problemas da implementação realizada na aula anterior e apresentamos a solução para a logica de login.
mvp
Aula 12 - mvp

Nesta aula iniciamos a lógica necessária para tratamento do agregate project. Como a aplicação trata de controle de projetos essa video-aula é de grande importância para a continuidade da série. Utilizamos Test Driven Development nesta fase.

Nesta aula Iniciamos a lógica necessária para tratamento do agregate project.
mvp
Aula 13 - mvp

Nesta aula continuamos a implementar o teste do ProjectRepository para que possamos ter certeza de que as operações de banco de dados do project estão funcionando de acordo com o esperado. Também implementaremos o ProjectDecorator que não possui aind

Nesta aula continuamos a implementar o teste do ProjectRepository para que possamos ter certeza de que as operações de banco de dados do project estão funcionando de acordo com o esperado.
mvp
Aula 14 - mvp

Nesta aula definimos os teste necessários para operações que envolvem projetos completos. A abordagem é através de Test Driven Development e demonstra o poder do JPA e Hibernate para tratamento de agregates.

Nesta aula definimos os teste necessários para operações que envolvem projetos completos, que incluem iterations, items e tasks.
mvp
Aula 15 - mvp

Apresentação para criação de projetos

Nesta aula implementamos a apresentação para criação de projetos. Vemos como utilizar tags do struts 2 e implementamos alguns métodos na Classe Project e criamos a classe ProjectAction.
mvp
Aula 16 - mvp

Iterações

Nesta aula implementamos a apresentação para criação de iterações em nossos projetos. Vemos como utilizar tags do struts 2 e implementamos alguns métodos na Classe Project e na classe ProjectAction.
mvp

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
140 mil fãs no facebook
100 mil certificados emitidos