Baseado nos cursos da Softblue WebSockets • Habilitam a comunicação de duas vias entre o cliente e o servidor graph TD subgraph Tradicional A[fa:fa-desktop Cliente] -->|"requisi...
Binding de JSON e Objetos usando a API JSON-B - Jakarta EE
Baseado nos cursos da Softblue JSON-B • A API JSON-B (JSON Binding) permite um mapeamento automático entre objetos Java e documentos JSON Cadastro c = new Cadastro(); c.setNome("Marcos"); c....
Processamento com a API JSON-P - Jakarta EE
Baseado nos cursos da Softblue O Formato JSON • Formato de troca de dados – Muito usado em web services e outras aplicações que se comunicam pela internet • Inspirado no JavaScript – JavaS...
Controle Transacional em EJBs - Jakarta EE
Baseado nos cursos da Softblue Transações • Uma transação é um conjunto atômico de operações – TUDO é executado ou NADA é executado • O objetivo é manter a consistência das informações COM...
Buscando Dados com JPQL & Criteria API - Jakarta EE
Baseado nos cursos da Softblue JPQL • Java Persistence Query Language • Linguagem para busca de entidades – Bastante semelhança com o SQL, usado em bancos de dados relacionais • A JPQL ref...
Herança nas Entidades - Jakarta EE
Baseado nos cursos da Softblue @MappedSuperclass • Uma entidade pode herdar propriedades de uma superclasse – Ela deve ser anotada com @MappedSuperclass @MappedSuperclass//Não é gerada uma ...
Relacionamentos na JPA - Jakarta EE
Baseado nos cursos da Softblue Relacionamentos em JPA • O JPA é capaz de trabalhar com relacionamentos entre entidades – Em orientação a objetos, um relacionamento existe quando um objeto da...
Arquitetura & Entidades da JPA - Jakarta EE
Baseado nos cursos da Softblue JPA – Java Persistence API • A integração entre aplicações e bancos de dados relacionais é muito comum • O problema é que aplicações e bancos de dados “falam l...
Componentes EJB - Message-Driven Beans - Jakarta EE
Baseado nos cursos da Softblue JMS • Java Messaging Service • Serviço de comunicação via troca de mensagens O JMS gerencia e garante a entrega das mensagens A e B estão desacoplados A com...
Componentes EJB - Session Beans - Jakarta EE
Baseado nos cursos da Softblue Enterprise Java Beans • Chamados também de EJBs • Componentes da plataforma Java EE que implementam a lógica de negócio da aplicação • O uso de EJBs favorece ...