Conhecendo os Filters - Jakarta EE
Filters Os clientes fazem requisições aos diversos servlets da aplicação. Como fazer para calcular o tempo levado em cada requisição? A requisição passa por um filtro antes de chegar aos servlet...
Filters Os clientes fazem requisições aos diversos servlets da aplicação. Como fazer para calcular o tempo levado em cada requisição? A requisição passa por um filtro antes de chegar aos servlet...
Introdução aos Servlets • Componente Java EE • Seu objetivo é atender requisições • Reside no servidor, dentro do web container • É controlado pelo container • O objeto do servlet é único na a...
Baseado nos cursos da Softblue RESTful WebServices • REST é um estilo arquitetural – Representational State Transfer • Um WebService é visto como um recurso (resource) • É identificado atravé...
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ção...
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.set...
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 – JavaScri...
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 COMMIT...
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 refere...
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 tab...
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 cl...