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íng...
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íng...
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 comuni...
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 a e...
Baseado nos cursos da Softblue Facelets • Facelets é a tecnologia de visualização padrão a partir do JSF 2.x – Substituiu o JSP, utilizado em versões anteriores do JSF • Um dos principais usos...
Baseado nos cursos da Softblue AJAX Asynchronous JavaScript and XML Permite fazer uma requisição parcial ao servidor e obter uma resposta – Dados são enviados ao servidor ...
Baseado nos cursos da Softblue Ciclo de Vida de Requisições graph TD A((Request)) --> B(Restore View) --> C(Apply Request Values) C --> D(Process Validations) --> E(Update Model ...
Baseado nos cursos da Softblue O que são Beans São classes Java que seguem algumas convenções – Possuem um construtor público sem parâmetros – Possuem atributos Num bean, um atributo é...
Baseado nos cursos da Softblue A Tag h:dataTable Permite renderizar tabelas utilizando informações dinâmicas <h:dataTable value="#{table.contatos}" var="c"> <h:column> #{c...
Baseado nos cursos da Softblue Processos de Conversão e Validação Os processos de conversão e validação são necessários para garantir que os dados que chegam ao bean sejam consistentes publ...
Baseado nos cursos da Softblue Tags do JS Páginas JSF são compostas por tags JSF suporta diversas bibliotecas de tags Nome Namespace Prefixo ...