Deploy

Nesta aula iremos fazer o deploy de uma aplicação Java com banco de dados em dois providers diferentes (AWS e Heroku)

assinaturaAssine nossa Comunidade

Usando partials com o Thymeleaf no Spring

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é.

Aula Prática


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"



Deploy

Nesta aula iremos fazer o deploy de uma aplicação Java com banco de dados em dois providers diferentes (AWS e Heroku)

assinaturaAssine nossa Comunidade

Usando partials com o Thymeleaf no Spring

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é.

Aula Prática


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"