Nesta aula iremos fazer o deploy de uma aplicação Java com banco de dados em dois providers diferentes (AWS e Heroku)
Nesta aula abordaremos sobre as partial um assunto base quando tratamos da camada de visualização, consiste em basicamente separar nosso arquivo de marcações/estruturas(HTML) em partes menores reutilizáveis, como: cabeçalho, conteúdo principal e rodapé.
Dentro de /templates/ crie um diretório chamado compartilhado e dentro dele um arquivo chamado topo.html, será o arquivo onde colocaremos o cabeçalho e também um chamado baixo.html, que será o rodapé.
Obs.: No nosso projeto estamos utilizand nomenclaturas em português mas o padrão é encontrar esses nomes em inglês, como: /shared/, header.html e footer.html.
Documentação do Thymeleaf sobre layout
    
    ./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
    
    
    Para confirmar a versão do Java instalada num terminal faça:
    
    java -version
    
    
    Obs.: Caso tenha dúvidas em outros editores, lembre-se que o projeto que geramos foi feito com o Maven, neste caso a maioria das IDEs tem a opção de abrir como um "Maven Project"
Nesta aula iremos fazer o deploy de uma aplicação Java com banco de dados em dois providers diferentes (AWS e Heroku)
Nesta aula abordaremos sobre as partial um assunto base quando tratamos da camada de visualização, consiste em basicamente separar nosso arquivo de marcações/estruturas(HTML) em partes menores reutilizáveis, como: cabeçalho, conteúdo principal e rodapé.
Dentro de /templates/ crie um diretório chamado compartilhado e dentro dele um arquivo chamado topo.html, será o arquivo onde colocaremos o cabeçalho e também um chamado baixo.html, que será o rodapé.
Obs.: No nosso projeto estamos utilizand nomenclaturas em português mas o padrão é encontrar esses nomes em inglês, como: /shared/, header.html e footer.html.
Documentação do Thymeleaf sobre layout
    
    ./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
    
    
    Para confirmar a versão do Java instalada num terminal faça:
    
    java -version
    
    
    Obs.: Caso tenha dúvidas em outros editores, lembre-se que o projeto que geramos foi feito com o Maven, neste caso a maioria das IDEs tem a opção de abrir como um "Maven Project"