Visão Geral
Spring 6 e Spring Boot 3 são outro avanço evolutivo dos poderosos recursos do Spring. Eles alinham o Spring com outras versões de software importantes, como Java 17+ e Jakarta EE 9. O curso apresenta os vários recursos do Spring Core, além de fornecer orientações sobre quando e como usá-los. Ele também se aprofunda consideravelmente no uso do Spring Boot para gerenciamento de dependências e configuração automática, bem como Spring REST para criar recursos RESTful. Ele utiliza a fácil configuração e configuração automática do Spring Boot sempre que possível. A configuração "clássica" do Spring (geralmente mais detalhada e complicada) é opcionalmente abordada de forma abreviada. O curso começa com uma cobertura aprofundada do módulo Spring Core para reduzir o acoplamento e aumentar a flexibilidade, facilidade de manutenção e teste de suas aplicações. Ele cobre muitos dos recursos mais importantes do Spring, incluindo facilitar a configuração com Spring Boot, integrar camadas de persistência JPA com Spring e Spring Data e usar os recursos de transação declarativa do Spring. O curso inclui uma introdução sólida ao Spring REST e cobertura da construção de recursos RESTful. Ele também cobre muitos detalhes do Spring Boot, incluindo como criar POMs baseados em Boot (maven) para gerenciamento simplificado de dependências, personalização do comportamento do Boot e compreensão/gerenciamento da configuração automática do Boot. Este curso é prático com laboratórios para reforçar todos os conceitos importantes. Ele permitirá que você crie aplicativos Spring funcionais e lhe dará uma compreensão dos conceitos e da tecnologia importantes em um tempo muito curto.