Nesta aula iremos aprender como é a estrutura de uma aplicação Java utilizando o Framework Spring Boot.

Aula inicial de introdução ao Java

Hoje iniciamos nosso curso de Java, iremos utilizar o framework Spring Boot para desenvolver nosso projeto.

Material de apoio:

Baixe e configure o Java

Baixe e configure o JDK

Configure a variável JAVA_HOME

Baixe e configure o Spring Boot

Repositório deste curso

Site do Visual Studio Code

Site para download Maven

Site para download do tema SB Admin 2

Aula Prática


Apos configurar o Java e o JDK, entre no site do Spring Boot e configure um projeto inicial como mostrado, no final você baixa um projeto já pré-pronto, com as configurações iniciais do Spring, descompacte num diretório de sua preferência e abra ele no VS Code, caso ainda não tenha o VS Code irá sugerir extenções para o Java, pode aceitá-las.

Agora dentro do editor abra um novo terminal, faça: Ctrl + ` .

Obs.: Os arquivos necessários para o Maven já vem instalados e provavelmente você não precisará se preocupar.

O nosso projeto já vem com várias coisas configuradas, como o gitignore, o Maven para dependências, dentro de src é onde estará o nosso código

Os arquivos mvnw(unix) e mvnw.cmd(windows) na raiz do projeto são os executáveis que utilizaremos, por exemplo para rodar nossos testes:

    
    ./mvnw test
    
    

Para efetivamente rodar nossa aplicação:

    
    ./mvnw spring-boot:run
    
    

Já no Windows para rodar nossa aplicação seria:

    
    mvnw.cmd spring-boot:run
    
    

Vamos criar nossa primeira linha de código em Java, para isso vá até o diretório src/main/java/..., onde dece achar um arquivo AppConsoleApplication.java, comentaremos a linha que chama o SpringApplication e o import dele também, agora dentro da função main faça:

    
      System.out.println("=================");
      System.out.println("Bem vindo ao app console em spring boot");
      System.out.println("=================");
    
    

Pronto! temos nossa primeira aplicação, nas próximas aulas iremos complementar nosso App com mais conceitos.




Próximas Aulas


Aprendendo uso de variáveis com exercício

Nesta aula iremos aprender a usar variáveis com um exercício prático, iremos construir uma mini apli...

Condicionais - Aplicados em um problema real

Nesta aula iremos aprender como utilizar os condicionais com um exercício prático para uma demanda d...

Operadores lógicos - Aplicados em um problema real

Nesta aula iremos melhorar mais o nosso algoritmo acrescentando mais descontos promocionais ao progr...

Loop - Aplicados em um problema real

Nesta aula iremos aprender as estruturas loop no java e iremos aplicar no sistema que estamos constr...

Listas, Arrays e Matriz

Nesta aula iremos aprender como utilizar lista, array e matriz no Java, iremos aplicar este recurso ...

Orientação a Objetos - Refatorando exercícios

Nesta aula iremos refatorar o nosso código removendo listas para armazenar informações e organizando...

Desacoplamento de Funções

Nesta aula iremos melhorar o código de nossa aplicação console, tirando o acoplamento de funções na ...

Iniciando com SpringBoot Web

Nesta aula criaremos uma aplicação web com Spring boot, iremos configurar o banco de dados (mysql) e...



Danilo

Arquiteto de software, analista, programador, professor. Danilo criou o projeto torne-se um programador, para passar o seu conhecimento para a nova geração. Com o intuito de ser um bom pai, Danilo trabalha muito motivado para garantir o futuro de sua filha.

ELEVE SEUS GANHOS E POTENCIALIZE SUA PERFORMANCE

Receba nossa Ebook de LÓGICA DE PROGRAMAÇÃO

© Didox Business & Technology - CNPJ: 12.127.195/0001-14