DEV Community

Igor Rudel
Igor Rudel

Posted on

Spring x Spring Boot

Spring -> é um framework de desenvolvimento de aplicações Java. Configurável manualmente (o que pode ser demorado e complexo).

Spring Boot -> é um módulo do Spring que, utilizando configurações defaults, simplifica as configurações de uma aplicação para usar o Spring.

Por exemplo, utilizando o Spring para conectar a algum SGBD é necessário configurar manualmente session factory, entity manager e datasource. Utilizando o Spring Boot, adicionando as dependências do JPA e SGBD, setando algumas propriedades (.yml ou .properties) já é autoconfigurado o necessário para conectar sem necessitar uma linha de código.

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more