Promoção no ar
Tempo restante da oferta:
18 Horas
41 Min
34 Seg
Assinar →

O que é o Spring?

Veja neste artigo o que é o Spring.

Ana Paula de Andrade 6 anos atrás

Inicialmente desenvolvido para criação de aplicações web escritas em Java, e anteriormente denominado como Spring Framework, o Spring é um ecossistema de desenvolvimento para facilitar a criação de aplicações Java utilizando diversos módulos independentes.

Curso Azure App Service - Fundamentos Conhecer o curso

No início, o Spring Framework possuía diversos recursos integrados em uma mesma plataforma, porém o projeto cresceu tanto que alguns de seus recursos foram copiados por outros projetos. A partir daí, surgiu a ideia de modularizar as principais funcionalidades do Spring Framework e assim facilitar a integração com outros projetos que utilizavam outros frameworks.

Com essa modularização, surgiu o projeto Spring, composto por diversos módulos, cada um com a sua especialidade. Estes módulos podem ser utilizados em conjunto com outros ou até com Frameworks que não façam parte do ecossistema Spring.

Spring

Principais módulos do Spring

Como dito anteriormente, o Spring é composto por diversos módulos independentes que incrementam e facilitam o desenvolvimento de aplicações web.

Dentre os principais módulos do Spring podemos citar:

  • Spring Boot: Módulo do Spring que facilita a configuração e publicação das aplicações desenvolvidas, visando reduzir a quantidade de configurações iniciais que geralmente são fundamentais em projetos java;
  • Spring Data: Módulo do Spring que visa facilitar a forma de acesso aos dados por parte da aplicação. Possui suporte desde o JDBC até o JPA;
  • O Spring MVC: Permite a criação e desenvolvimento de aplicações utilizando o padrão MVC;
  • Spring Security: Módulo do Spring responsável por gerenciar toda a parte de autenticação e autorização de uma aplicação;
  • Spring Mobile: Facilita a criação de aplicações web que também serão executadas em dispositivos móveis.

Curso Amazon Web Services (AWS) - Elastic Beanstalk - Fundamentos Conhecer o curso

Conclusão

Neste artigo vimos rapidamente o que é o Spring e quais os seus principais módulos.

Nos próximos artigos, falaremos sobre cada um de seus principais módulos de forma individual e as características fundamentais para sua utilização.

Mais informações a respeito do Spring, basta acessar o seu site para visualizar a sua documentação e principais informações.

Até lá! :)

Continue lendo

Artigos relacionados

Um ano de acesso total para você viver de programação.

Todos os cursos e formações da TreinaWeb numa única assinatura, com professores que atuam no mercado, suporte direto e certificados. Do primeiro console.log ao mercado de trabalho.

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Aplicativos para Android e iOS, com acesso offline
Garantia incondicional de satisfação

Teste por 7 dias e, se não fizer sentido para você, devolvemos seu dinheiro.

Acesso completo a todos os cursos e dezenas de Formações.

12 meses
Economize R$ 840,00 54% OFF

de 12x R$ 129,00 por apenas

12x R$ 59,00

sem juros no cartão de crédito ou R$ 599,00 à vista

Oferta termina em 18h 41min 34s

  • Acesso imediato e ilimitado durante 1 ano.
  • Plano de carreira personalizado.
  • Suporte direto com professores.
  • E muito mais!
Matricule-se agora