Curso Introduction to Spring 5 and JPA2
32hVisã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.
Publico Alvo
- Este curso foi desenvolvido para aqueles que desejam construir aplicativos Spring/JPA funcionais e obter uma compreensão dos conceitos e da tecnologia importantes em um tempo muito curto.
Pre-Requisitos
- Não há pré-requisitos para este curso.
Materiais
Inglês/Português/Lab PraticoConteúdo Programatico
- Introduction to Spring
- Configuration in Depth
- Spring Boot Overview
- Introduction to Java Persistence API (JPA2)
- Spring/JPA Integration
- JPA Updates and Queries
- Spring Transaction (TX) Management
- The JPA Persistence Lifecycle
- Relationships
- Spring Web Integration
- Spring Data Overview
- Additional Topics