Nesta aula iremos construir no html um botão para a rota de um novo administrador, iremos fazer o código no controlar para cadastrar e excluir os dados.

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

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

Documentação do Thymeleaf sobre layout

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"





Próximas Aulas


Alteração de dados - Java Spring Boot

Nesta aula iremos criar uma busca customizada, no JPA, iremos criar um...

Construindo tela de login - Java Spring Boot

Nesta aula iremos trabalhar na criação de uma tela de login validando ...

Cookies e Filtros de autenticação - Java SpringBoot

Nesta aula iremos aprender como trabalhar com cookies e criar filtros ...

Deploy

Nesta aula iremos fazer o deploy de uma aplicação Java com banco de da...



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