Desafio Alura – criando um projeto com Spring Boot em 5 minutos

(Last Updated On: 22 de Janeiro de 2016)

Essa semana o instrutor Alberto Souza disse que conseguia criar um projeto com Spring, Hibernate e todas as dependências em 5 minutos.

E ai, será que ele conseguiu?
Confira no vídeo 🙂

FIQUE POR DENTRO

Desenvolvedor e criador de conteúdo no grupo Caelum. Host do Alura Live.

Sempre aprendendo coisas novas e passando o conhecimento adiante.

  • André Caetano

    Muito bom

    Spring Boot é show

    A Alura pretende lançar um curso que utiliza o Spring Boot, Spring Data, Spring Batch e etc?

    • Opa André, tudo beleza?

      Sinceramente, ainda não havíamos pensado nisso. Mas é uma ótima sugestão! Adicionamos aqui na nossa lista.
      Muito obrigado 🙂

      • André Caetano

        Eu sou aluno da Alura

        Realmente os cursos são ótimos, e os 3 cursos de Spring que tem, não mostra muito sobre esses projetos do ecosistema Spring. E acho que algo bastante interessante.

        Abraços Gabriel

  • Marcelo Severgnini

    Muito bom.

  • Julio Santana

    Excelente! Cada vez mais ganhamos tempo para dedicar as partes cruciais do projeto, sua regra de negócio.

  • Boa Noite,

    O Alberto comentou sobre o Spring IDE, eu poderia também utilizar o plugin para o Eclipse ou ele recomendar baixar a própria IDE.

    Atenciosamente.

  • Alberto

    Tenho uma sugestão de desafio.
    Criar um projeto do zero, pode ser usando o setupmyproject, com vraptor e os principais plugins necessários.
    Ex: vraptor-i18n, vraptor-hibernate, vraptor-brutauth.
    Ate aqui creio que vocês estão achando fácil, o que tornaria o desafio interessante é utilizar a ultima versão de todos os projetos (vraptor, vraptor-i18n, vraptor-hibernate, vraptor-brutauth..).
    Quero ver quem tem coragem de topar esse desafio. hehe

    Sobre o desafio do spring boot, realmente é uma ferramenta muito bom. Vou estudar mais sobre e corroboro com o pedido do André, alguns cursos no aluno com as ferramentas mais utilizadas no mundo spring seria de mais.

  • André Franco

    Olá, bom dia.

    Gostei muito do vídeo. Fiquei com uma dúvida. No caso da conexão com o banco de dados, ele já realiza a persistência com o banco, criando suas classes e as anotações de relacionamento ?

  • Milton Jacomini Neto

    tooop, muito bom!! como o brother aí de cima disse, poderia ter um curso no Alura sobre as tecnologias spring, seria massa!

    vocês estão de parabéns por esse setupmyproject!!!

  • Carlos Felipe

    Bem legal o post.
    Sugiro um post demonstrando como montar um projeto maven multimódulo + spring boot.

  • Caio Ferreira

    Legal, não conhecia esse site http://setupmyproject.com/.
    O próprio spring boot tem um site para gerar o projeto, você pode escolher se vai utilizar Maven ou Gradle, escolher a versão do spring boot e várias dependências do spring-boot.
    https://start.spring.io/

  • André Caetano

    Pesquisando sobre o Spring Boot, vejo que ele é bastante usado para criar microserviços. Caso eu esteja fazendo um projeto simples como um controle de estoque e pedido de venda. Posso utilizar o Jetty ou o Tomcat embarcado do spring boot em produção?

    Em um cenário assim por exemplo:
    – Microserviço de clientes;
    – Microserviço de produtos;
    – Microserviço de pedido;
    – Microserviço de relatorio;
    – E assim por diante, cada microserviço com uma responsabilidade única e um banco de dados próprio e o container embarcado.

    Em produção cada microserviço(JAR), juntamento com seu banco de dados em um container Docker. Então seria vários container em produção, uma aplicação bem distribuida. E para manter a integridade de algumas informações utilizar replicações de dados baseadas em eventos com o Apache Camel.

  • Pingback: Blog da Alura: desenvolvimento, design e muita tecnologia – Agendando tarefas com Scheduled do Spring()

Próximo ArtigoProdutividade: Responder email, fazer reunião ou trabalhar?