Visão Geral
Este Curso Introduction to Spring 5 and JPA2 inclui cobertura de todos os principais recursos do Spring 5 e JPA 2, bem como dos recursos de integração fornecidos pelo Spring. Ele fornece ampla cobertura sobre o uso de Spring e JPA juntos, bem como o uso de Spring Boot para gerenciamento de dependências e criação de repositórios baseados em JPA usando Spring Data. Todos os recursos são praticados por meio de um extenso conjunto de laboratórios práticos. O Spring 5 fornece um avanço evolutivo dos poderosos recursos do Spring. O curso apresenta esses recursos, além de fornecer orientações sobre quando e como usá-los. Inclui cobertura dos três principais estilos de configuração: baseada em Java (@Configuration), baseada em anotação (@Component) e a configuração tradicional baseada em XML que ainda pode desempenhar um papel importante em projetos novos e existentes. Ele usa recursos do Spring Boot para gerenciamento de dependências em muitos laboratórios. O material JPA cobre todos os conceitos básicos de JPA, incluindo mapeamento de classes persistentes e uso de EntityManager e EntityManagerFactory para acessar e manipular entidades persistentes. A consulta com Java Persistence Query Language (JPQL) é abordada em profundidade, desde consultas básicas até consultas mais avançadas, como consultas ansiosas usando junções à esquerda. Também inclui cobertura de conceitos avançados, como coleções de objetos de valor, relacionamentos e herança e consultas polimórficas. Este curso é prático com laboratórios para reforçar todos os conceitos importantes. Ele permitirá que você crie aplicativos Spring/JPA funcionais e lhe dará uma compreensão dos conceitos e da tecnologia importantes em um tempo muito curto.