Home > Cursos
Curso JBoss: Introdução e Aplicação MVC completa
por DYEGO SOUZA DO CARMO
Neste curso de JBoss, composto por uma série de video aulas, iremos desvendar este que é um dos mais conhecidos e utilizados servidores de aplicação java do mercado opensource. Vamos passear por dentro deste poderoso servidor de aplicativos (application server) e demonstrar em detalhes seu funcionamento. Caso você esteja querendo utilizá-lo em seu software demonstraremo como seria a melhor forma de utilizar suas vantagens sobre os concorrentes como Glassfish, Geronimo e etc.
Vídeos desse curso
- Introdução e instalação - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 1Nesta série de video aulas daremos início ao desvendamento deste que é um dos mais conhecidos e utilizados servidores de aplicação java do mercado opensource.
- Web container - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 2Nesta video aula vamos iniciar o servidor e ver como o Jboss se comporta.
- Datasources - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 3Nesta video aula damos início a demonstração da separação dos serviços dentro do JBoss.
- Iniciando o servidor - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 4Nesta video aula continuamos com a separação dos serviços dentro do JBoss, principalmente os de formatos específicos presentes neste application Server.
- Acessando o HSQDB - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 5Toda configuração exigida para acertar o nosso Resource foi feita e agora pode ser utilizada com qualquer banco de dados, tanto o MySQL quanto o banco de dados interno do JBoss - o HSQDB.
- Serviços do EJB3 e EJB 3.1 - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 6Nesta video aula damos início a demonstração dos serviços do EJB3 e EJB 3.1 dentro do JBoss.
- Interfaces - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 7Nesta video mostramos o funcionamento das interfaces e os vários recursos que não são comumente utilizados.
- Métodos assíncronos - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 8Vamos agora trabalhar com os métodos assíncronos.
- Java Persistence API - Curso JBoss: Introdução e Aplicação MVC completa - Parte 9Nesta video aula você vai parender passo a passo como iniciar com JPA dentro do JBoss.
- Bibliotecas de mapeamento - Curso JBoss: Introdução e Aplicação MVC completa - Parte 10Após o mapeamento de nossa entidades damos início ao acesso da mesma, demonstramos de forma rápida e direta o acesso a estes recursos e como criar uma camada rápida para selecionar as entidades de dentro do banco.
- Trabalhando com entidades - Curso JBoss: Introdução e Aplicação MVC completa - Parte 11Depois de acessar o JPA, vamos demonstrar como criar, remover, listar e linkar as entidades.
- Remoção e alteração de entidades - Curso JBoss: Introdução e Aplicação MVC completa - Parte 12Vamos agora trabalhar com a remoção e a alteração de entidades.
- Relacionamento 1 para N - Curso JBoss: Introdução e Aplicação MVC completa - Parte 13Vamos trabalhar com o relacionamento um-para-muitos do JPA.
- Criação de Mapeamentos Um Para Muitos - Curso JBoss: Introdução e Aplicação MVC completa - Parte 14Nesta vídeo aula você estará por dentro de mais um recurso no JBoss, o mapeamento Um para MUITOS , vamos concluir este mapeamento e apresentar como ele funciona dentro do container.
- Trabalhando com Detecção Automática de Estados com JPA - Curso JBoss: Introdução e Aplicação MVC completa - Parte 15Nesta vídeo aula você vai imergir naquele que é o recurso mais empolgante do JPA dentro do JBoss , a gerência automática de estados.
- Cascata: Estados com JPA - Curso JBoss: Introdução e Aplicação MVC completa - Parte 16Nesta vídeo aula finalizamos o controle automático de estados dentro de coleções , vamos demonstrar como seu mapeamento pode oferecer uma vantagem na hora de ser criado se você levar em considerações as opções de cascata.
- Trabalhando com Exclusão Automática de Entidades com JPA - Curso JBoss: Introdução e Aplicação MVC completa - Parte 17Nesta vídeo aula demonstramos como funciona o controle automático de estado no caso de DELEÇÕES dentro de coleções. Toda vez que você modifica um parâmetro dentro de uma entidade gerenciado pelo container.
- Trabalhando com Interface Criteria com JPA - Curso JBoss: Introdução e Aplicação MVC completa - Parte 18Nesta vídeo aula vamos abordar uma assunto bem polemico, a interface de pesquisa CRITERIA. O JBoss tem algumas particularidades quando se fala em extensões padrão do framework JPA
- Criteria com JPA – Expressão gt - Curso JBoss: Introdução e Aplicação MVC completa - Parte 19Nessa videoaula vamos criar um exemplo para demonstrar como trabalhar com a expressão ‘gt‘ da interface CriteriaBuilder.
- Criteria com JPA – Expressão between - Curso JBoss: Introdução e Aplicação MVC completa - Parte 20Nessa videoaula vamos criar um exemplo para demonstrar como trabalhar com a expressão ‘between‘ da interface CriteriaBuilder.
- Criteria com JPA – Expressão like - Curso JBoss: Introdução e Aplicação MVC completa - Parte 21Nessa videoaula vamos criar um exemplo para demonstrar como trabalhar com a expressão ‘like‘,‘notLike‘ e ‘notEqual‘ da interface CriteriaBuilder.
- Criteria com JPA - Expressão in - Curso JBoss: Introdução e Aplicação MVC completa - Parte 22Nessa videoaula veremos como criar um exemplo para demonstrar como trabalhar com a expressão ‘in‘ da interface CriteriaBuilder.
- Criteria com JPA – Expressão in em outras tabelas - Curso JBoss: Introdução e Aplicação MVC completa - Parte 23Nessa videoaula veremos como criar um exemplo para demonstrar como trabalhar com a expressão ‘in‘ da interface CriteriaBuilder.
- Criteria com JPA - Expressão and - Curso JBoss: Introdução e Aplicação MVC completa - Parte 24Nessa videoaula veremos como criar um exemplo para demonstrar como trabalhar com a expressão ‘and‘ da interface CriteriaBuilder.
- Criteria com JPA – Expressão or - Curso JBoss: Introdução e Aplicação MVC completa - Parte 25Nessa videoaula veremos como criar um exemplo para demonstrar como trabalhar com a expressão ‘or‘ da interface CriteriaBuilder.
- Criteria com JPA – Expressão groupBy - Curso JBoss: Introdução e Aplicação MVC completa - Parte 26Nessa videoaula criaremos um exemplo para demonstrar como trabalhar com as expressões ‘groupBy, constructor e count‘ da interface CriteriaBuilder.
- Criteria com JPA – Expressão construct - Curso JBoss: Introdução e Aplicação MVC completa - Parte 27Nesta videoaula criaremos um exemplo para demonstrar como trabalhar com as expressões ‘construct, sum e count‘ da interface CriteriaBuilder.
- Criteria com JPA – Expressão sumAsLong - Curso JBoss: Introdução e Aplicação MVC completa - Parte 28Nessa videoaula criaremos um exemplo para demonstrar como trabalhar com a expressão ‘sumAsLong‘ da interface CriteriaBuilder.
- Criteria com JPA2 – Trabalhando com a expressão sumAsLong em Classes - Curso JBoss: Introdução e Aplicação MVC completa - Parte 29Nesta videoaula vamos criar um exemplo para demonstrar como trabalhar com a expressão ‘sumAsLong‘ da interface CriteriaBuilder.
- Criteria com JPA2 – Trabalhando com Joins entre tabelas - Curso JBoss: Introdução e Aplicação MVC completa - Parte 30Nesta videoaula vamos criar um exemplo para demonstrar como trabalhar com a expressão ‘Join‘ da interface Root da Criteria API.
- Definição da Arquitetura da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 31Nesta videoaula vamos iniciar a tão esperada aplicação MVC.
- Definição da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 32Nesta videoaula vamos iniciar a definição da nossa aplicação.
- Definição do Módulo Customer da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 33Nesta videoaula vamos definir o módulo customer da aplicação.
- Criação das tabelas do Módulo Customer da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 34Nesta videoaula vamos criar as tabelas do módulo customer da aplicação.
- Definição do Módulo Product da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 35Nesta videoaula vamos definir o módulo product da aplicação.
- Criação das tabelas do Módulo Product - Curso JBoss: Introdução e Aplicação MVC completa - Parte 36Nessa videoaula vamos criar as tabelas do módulo product da aplicação.
- Definição do Módulo Sell - Curso JBoss: Introdução e Aplicação MVC completa - Parte 37Nessa videoaula vamos definir o módulo sell da aplicação, este módulo é responsável por toda venda dentro de nossos sistema, estando dentro do site ou não.
- Criação das tabelas do Módulo Sell - Curso JBoss: Introdução e Aplicação MVC completa - Parte 38Nessa videoaula vamos criar as tabelas do módulo sell da aplicação. Criaremos as tabelas necessárias do modulo sell dentro do console do MySQL.
- Definição do Módulo User - Curso JBoss: Introdução e Aplicação MVC completa - Parte 39Nessa videoaula vamos definir o módulo User da aplicação, este módulo abrange todo o cadastro dos usuários dos sistemas, seus departamentos e seus grupos.
- Criação das tabelas do Módulo User - Curso JBoss: Introdução e Aplicação MVC completa - Parte 40Nessa videoaula vamos criar as tabelas do módulo user da aplicação.
- Definição do Módulo Ecommerce - Curso JBoss: Introdução e Aplicação MVC completa - Parte 41Nessa videoaula vamos definir o módulo ecommerce da aplicação, módulo que controla toda parte de venda pelo nosso site.
- Criação das Tabelas do Módulo Ecommerce da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 42Nesta videoaula vamos criar as tabelas do modulo ecommerce, para tal vamos fazer uma analise das ligações necessárias para cada uma das tabelas cuidando para que no futuro tenhamos a certeza a ligação entre as entidades.
- Definição do Módulo de prospecção da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 43Nesta videoaula vamos definir o módulo prospecção da aplicação, módulo que controla toda parte de prospecção de venda pelo nosso site.
- Criação das tabelas do Módulo prospecção da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 44Nesta videoaula fechamos todas as criações de tabelas com o módulo de prospecção.
- Criação das Entidades da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 45Nesta videoaula vamos conhecer a ferramenta NetBeans e como vamos utiliza-la neste projeto.
- Criação da classe AbstractService da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 46Nesta videoaula vamos iniciar a codificação propriamente dita, vamos iniciar pela classe AbstractService que será a base de todos os serviços de nossa aplicação.
- Criação do AbstractRepository - Curso JBoss: Introdução e Aplicação MVC completa - Parte 47Nesta videoaula vamos iniciar a codificação do nosso importante membro AbstractRepository, ele é a base de toda a nossa camada de repositórios e serviços.
- Criação do CustomerRepository - Curso JBoss: Introdução e Aplicação MVC completa - Parte 48Nesta videoaula vamos iniciar a codificação do repositório do cliente, o CustomerRepository.
- CRUD com CustomerRepository - Curso JBoss: Introdução e Aplicação MVC completa - Parte 49: Nesta videoaula vamos finalizar a codificação do CustomerRepository.
- Construção do ProductRepository - Curso JBoss: Introdução e Aplicação MVC completa - Parte 50Nesta videoaula vamos iniciar a codificação do nosso importante membro AbstractRepository, ele é a base de toda a nossa camada de repositórios e serviços.
- Construção do SellRepository - Curso JBoss: Introdução e Aplicação MVC completa - Parte 51Nesta videoaula vamos iniciar a codificação do SellRepository.
- Codificação dos Repositórios de Vendas e de Usuários - Curso JBoss: Introdução e Aplicação MVC completa - Parte 52Nessa videoaula vamos continuar a codificação do repositório de vendas, neste caso estaremos finalizando com a revisão para saber se o nosso repositório atende em sua plenitude todas as necessidades da parte de vendas.
- Codificação do Repositório de Usuários - Curso JBoss: Introdução e Aplicação MVC completa - Parte 53Nessa videoaula vamos continuar a codificação do nosso repositório de usuários do sistema. Lembramos que neste ponto estamos tratando apenas de usuários utilizadores do sistema e não do nosso site de compras.
- Criando Departamentos - Curso JBoss: Introdução e Aplicação MVC completa - Parte 54Nessa videoaula finalizamos a nosso extenso cadastro de usuários do sistema, neste ponto estamos cadastrando os departamentos e também toda a parte de grupos de segurança.
- Codificação do Repositório de Ecommrece - Curso JBoss: Introdução e Aplicação MVC completa - Parte 55Nessa videoaula iniciamos a codificação de um dos mais importantes repositórios de nosso projeto, o EcommerceRepository.
- Recuperando Ofertas no Repositório de Ecommrece - Curso JBoss: Introdução e Aplicação MVC completa - Parte 56Nessa videoaula finalizamos a codificação de nosso repositório de Ecommerce. Vamos nesta aula aprender partes importantes desta exposição, ofertas, tempo de exposição e também tempo de encerramento das ofertas oferecidas no site.

