Visão Geral
Curso Java API Persistence, Como parte da revisão completa da especificação Enterprise JavaBeans™ (EJB), a persistência do banco de dados foi dividida em uma especificação completamente separada, a Java Persistence API (JPA). O JPA substitui os beans de entidade por novos e poderosos recursos de Object-Relational Mapping (ORM) baseados em tecnologias comprovadas, como Toplink® e Hibernate®. Este curso inclui todos os recursos importantes do JPA 2 e também é adequado para usuários da versão 1.0.
O JPA suporta um modelo baseado em POJO (Plain Old Java Object) usando anotações que permitem desenvolver classes persistentes seguindo idiomas Java comuns. Ele suporta relacionamentos de entidade, herança, polimorfismo, composição e muito mais. O Java Persistence Query Language (JPQL), que é baseado em SQL, mas opera no modelo de objeto, fornece uma ponte poderosa entre o objeto e os mundos relacionais. O JPA também permite expressar consultas usando SQL nativo, incluindo a capacidade de mapear os resultados da consulta SQL para entidades persistentes. Este curso cobre tudo o que você precisa saber para começar a trabalhar com a Java Persistence API em um tempo muito curto. Abrange todos os conceitos importantes necessários para acessar e atualizar dados armazenados em bancos de dados relacionais. Ele inclui uma extensa série de laboratórios para exercitar todas as principais capacidades. A plataforma padrão faz todos os laboratórios com o Eclipse IDE, e as instruções do laboratório incluem instruções detalhadas para configurá-lo e usá-lo. O curso está disponível para todos os principais ambientes de desenvolvimento, incluindo IBM RAD e IntelliJ.