LoginRegistre-se

Home > Vídeos

Java Persistence API - Curso JBoss: Introdução e Aplicação MVC completa - Parte 9

por DYEGO SOUZA DO CARMO

Tempo: 15:06

Mini-Resumo: Nesta video aula damos continuidade a demonstração dos servicos do EJB3 e EJB 3.1 dentro do JBoss. Vamos agora dar uma olhada na parte de JPA , Java Persistence API , é uma API que utiliza várias implementações do mercado criando um padrão de acesso a recursos dentro do banco de dados. Nesta video aula você vai aprender passo a passo como iniciar com JPA dentro do JBoss.

Exemplos Construídos: Iniciamos a construção do nosso exemplo de JPA começando pelo banco de dados e a criação das tabelas responsáveis. 

Metodologia: Desenvolvimento em camadas - MVC

Tecnologias Utilizadas: JBoss , NetBeans 7.x

Palavras-chave:  JBoss, configurações, servidor, métodos, JPA, EJB, API


Mais videos deste curso


  1. Introdução e instalação - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 1
    Nesta 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.
  2. Web container - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 2
    Nesta video aula vamos iniciar o servidor e ver como o Jboss se comporta.
  3. Datasources - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 3
    Nesta video aula damos início a demonstração da separação dos serviços dentro do JBoss.
  4. Iniciando o servidor - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 4
    Nesta video aula continuamos com a separação dos serviços dentro do JBoss, principalmente os de formatos específicos presentes neste application Server.
  5. Acessando o HSQDB - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 5
    Toda 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.
  6. Serviços do EJB3 e EJB 3.1 - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 6
    Nesta video aula damos início a demonstração dos serviços do EJB3 e EJB 3.1 dentro do JBoss.
  7. Interfaces - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 7
    Nesta video mostramos o funcionamento das interfaces e os vários recursos que não são comumente utilizados.
  8. Métodos assíncronos - Curso Introdução ao JBoss: Aplicação MVC completa - Parte 8
    Vamos agora trabalhar com os métodos assíncronos.
  9. Java Persistence API - Curso JBoss: Introdução e Aplicação MVC completa - Parte 9
    Nesta video aula você vai parender passo a passo como iniciar com JPA dentro do JBoss.
  10. Bibliotecas de mapeamento - Curso JBoss: Introdução e Aplicação MVC completa - Parte 10
    Apó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.
  11. Trabalhando com entidades - Curso JBoss: Introdução e Aplicação MVC completa - Parte 11
    Depois de acessar o JPA, vamos demonstrar como criar, remover, listar e linkar as entidades.
  12. Remoção e alteração de entidades - Curso JBoss: Introdução e Aplicação MVC completa - Parte 12
    Vamos agora trabalhar com a remoção e a alteração de entidades.
  13. Relacionamento 1 para N - Curso JBoss: Introdução e Aplicação MVC completa - Parte 13
    Vamos trabalhar com o relacionamento um-para-muitos do JPA.
  14. Criação de Mapeamentos Um Para Muitos - Curso JBoss: Introdução e Aplicação MVC completa - Parte 14
    Nesta 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.
  15. Trabalhando com Detecção Automática de Estados com JPA - Curso JBoss: Introdução e Aplicação MVC completa - Parte 15
    Nesta vídeo aula você vai imergir naquele que é o recurso mais empolgante do JPA dentro do JBoss , a gerência automática de estados.
  16. Cascata: Estados com JPA - Curso JBoss: Introdução e Aplicação MVC completa - Parte 16
    Nesta 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.
  17. Trabalhando com Exclusão Automática de Entidades com JPA - Curso JBoss: Introdução e Aplicação MVC completa - Parte 17
    Nesta 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.
  18. Trabalhando com Interface Criteria com JPA - Curso JBoss: Introdução e Aplicação MVC completa - Parte 18
    Nesta 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
  19. Criteria com JPA – Expressão gt - Curso JBoss: Introdução e Aplicação MVC completa - Parte 19
    Nessa videoaula vamos criar um exemplo para demonstrar como trabalhar com a expressão ‘gt‘ da interface CriteriaBuilder.
  20. Criteria com JPA – Expressão between - Curso JBoss: Introdução e Aplicação MVC completa - Parte 20
    Nessa videoaula vamos criar um exemplo para demonstrar como trabalhar com a expressão ‘between‘ da interface CriteriaBuilder.
  21. Criteria com JPA – Expressão like - Curso JBoss: Introdução e Aplicação MVC completa - Parte 21
    Nessa videoaula vamos criar um exemplo para demonstrar como trabalhar com a expressão ‘like‘,‘notLike‘ e ‘notEqual‘ da interface CriteriaBuilder.
  22. Criteria com JPA - Expressão in - Curso JBoss: Introdução e Aplicação MVC completa - Parte 22
    Nessa videoaula veremos como criar um exemplo para demonstrar como trabalhar com a expressão ‘in‘ da interface CriteriaBuilder.
  23. Criteria com JPA – Expressão in em outras tabelas - Curso JBoss: Introdução e Aplicação MVC completa - Parte 23
    Nessa videoaula veremos como criar um exemplo para demonstrar como trabalhar com a expressão ‘in‘ da interface CriteriaBuilder.
  24. Criteria com JPA - Expressão and - Curso JBoss: Introdução e Aplicação MVC completa - Parte 24
    Nessa videoaula veremos como criar um exemplo para demonstrar como trabalhar com a expressão ‘and‘ da interface CriteriaBuilder.
  25. Criteria com JPA – Expressão or - Curso JBoss: Introdução e Aplicação MVC completa - Parte 25
    Nessa videoaula veremos como criar um exemplo para demonstrar como trabalhar com a expressão ‘or‘ da interface CriteriaBuilder.
  26. Criteria com JPA – Expressão groupBy - Curso JBoss: Introdução e Aplicação MVC completa - Parte 26
    Nessa videoaula criaremos um exemplo para demonstrar como trabalhar com as expressões ‘groupBy, constructor e count‘ da interface CriteriaBuilder.
  27. Criteria com JPA – Expressão construct - Curso JBoss: Introdução e Aplicação MVC completa - Parte 27
    Nesta videoaula criaremos um exemplo para demonstrar como trabalhar com as expressões ‘construct, sum e count‘ da interface CriteriaBuilder.
  28. Criteria com JPA – Expressão sumAsLong - Curso JBoss: Introdução e Aplicação MVC completa - Parte 28
    Nessa videoaula criaremos um exemplo para demonstrar como trabalhar com a expressão ‘sumAsLong‘ da interface CriteriaBuilder.
  29. Criteria com JPA2 – Trabalhando com a expressão sumAsLong em Classes - Curso JBoss: Introdução e Aplicação MVC completa - Parte 29
    Nesta videoaula vamos criar um exemplo para demonstrar como trabalhar com a expressão ‘sumAsLong‘ da interface CriteriaBuilder.
  30. Criteria com JPA2 – Trabalhando com Joins entre tabelas - Curso JBoss: Introdução e Aplicação MVC completa - Parte 30
    Nesta videoaula vamos criar um exemplo para demonstrar como trabalhar com a expressão ‘Join‘ da interface Root da Criteria API.
  31. Definição da Arquitetura da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 31
    Nesta videoaula vamos iniciar a tão esperada aplicação MVC.
  32. Definição da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 32
    Nesta videoaula vamos iniciar a definição da nossa aplicação.
  33. Definição do Módulo Customer da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 33
    Nesta videoaula vamos definir o módulo customer da aplicação.
  34. Criação das tabelas do Módulo Customer da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 34
    Nesta videoaula vamos criar as tabelas do módulo customer da aplicação.
  35. Definição do Módulo Product da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 35
    Nesta videoaula vamos definir o módulo product da aplicação.
  36. Criação das tabelas do Módulo Product - Curso JBoss: Introdução e Aplicação MVC completa - Parte 36
    Nessa videoaula vamos criar as tabelas do módulo product da aplicação.
  37. Definição do Módulo Sell - Curso JBoss: Introdução e Aplicação MVC completa - Parte 37
    Nessa 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.
  38. Criação das tabelas do Módulo Sell - Curso JBoss: Introdução e Aplicação MVC completa - Parte 38
    Nessa 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.
  39. Definição do Módulo User - Curso JBoss: Introdução e Aplicação MVC completa - Parte 39
    Nessa 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.
  40. Criação das tabelas do Módulo User - Curso JBoss: Introdução e Aplicação MVC completa - Parte 40
    Nessa videoaula vamos criar as tabelas do módulo user da aplicação.
  41. Definição do Módulo Ecommerce - Curso JBoss: Introdução e Aplicação MVC completa - Parte 41
    Nessa videoaula vamos definir o módulo ecommerce da aplicação, módulo que controla toda parte de venda pelo nosso site.
  42. Criação das Tabelas do Módulo Ecommerce da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 42
    Nesta 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.
  43. Definição do Módulo de prospecção da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 43
    Nesta 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.
  44. Criação das tabelas do Módulo prospecção da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 44
    Nesta videoaula fechamos todas as criações de tabelas com o módulo de prospecção.
  45. Criação das Entidades da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 45
    Nesta videoaula vamos conhecer a ferramenta NetBeans e como vamos utiliza-la neste projeto.
  46. Criação da classe AbstractService da Aplicação MVC - Curso JBoss: Introdução e Aplicação MVC completa - Parte 46
    Nesta 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.
  47. Criação do AbstractRepository - Curso JBoss: Introdução e Aplicação MVC completa - Parte 47
    Nesta 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.
  48. Criação do CustomerRepository - Curso JBoss: Introdução e Aplicação MVC completa - Parte 48
    Nesta videoaula vamos iniciar a codificação do repositório do cliente, o CustomerRepository.
  49. CRUD com CustomerRepository - Curso JBoss: Introdução e Aplicação MVC completa - Parte 49
    : Nesta videoaula vamos finalizar a codificação do CustomerRepository.
  50. Construção do ProductRepository - Curso JBoss: Introdução e Aplicação MVC completa - Parte 50
    Nesta 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.
  51. Construção do SellRepository - Curso JBoss: Introdução e Aplicação MVC completa - Parte 51
    Nesta videoaula vamos iniciar a codificação do SellRepository.
  52. Codificação dos Repositórios de Vendas e de Usuários - Curso JBoss: Introdução e Aplicação MVC completa - Parte 52
    Nessa 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.
  53. Codificação do Repositório de Usuários - Curso JBoss: Introdução e Aplicação MVC completa - Parte 53
    Nessa 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.
  54. Criando Departamentos - Curso JBoss: Introdução e Aplicação MVC completa - Parte 54
    Nessa 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.
  55. Codificação do Repositório de Ecommrece - Curso JBoss: Introdução e Aplicação MVC completa - Parte 55
    Nessa videoaula iniciamos a codificação de um dos mais importantes repositórios de nosso projeto, o EcommerceRepository.
  56. Recuperando Ofertas no Repositório de Ecommrece - Curso JBoss: Introdução e Aplicação MVC completa - Parte 56
    Nessa 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.
Clique aqui para
acessar esse vídeo




Oferecido por DevMedia