Um Exemplo de API Com Spring Boot e Eclipse
Um Exemplo de API Com Spring Boot e Eclipse
Devtools ativa o
tomcat a cada
mudança no projeto Web disponibiliza
recursos para uma
Thymeleaf auxilia na aplicação web
visualização de dados
da aplicação
Exemplo de Aplicação Web com Spring Boot e Eclipse
16.Selecione
Existing Maven
Projects na pasta
Maven
Exemplo de Aplicação Web com Spring Boot e Eclipse
17.Clique no botão 18.Selecione o
Browse.. E selecione projeto, marcando
a pasta do projeto checkbox
correspondente
19.Clique em Finish
para confirmar
Exemplo de Aplicação Web com Spring Boot e Eclipse
Observe os arquivos
pom.xml, mvnw e mvnw.cmd.
Esses dois últimos arquivos
são utilizados para executar o
Maven mesmo que não
esteja instalado no
computador
Não esqueça!
Para criar o pacote controller, basta
efetuar “clique direito” sobre o pacote
principal (com.apiExemplo.apiExemplo),
como está indicado na figura. Selecionar
new e depois Package
Exemplo de Aplicação Web com Spring Boot e Eclipse
Configuração de
Classe DataConfiguration conexão com o banco
de dados
setShowSql, quando
true, mostra os
comandos SQL
executados
setGenerateDdl cria as
tabelas do banco de
dados quando true
Exemplo de Aplicação Web com Spring Boot e Eclipse
32.Digite o bloco de código para a classe
DataConfiguration.java
Configuração de
O arquivo application.properties deve
Classe DataConfiguration
geralmente ser configurado com as
conexão com o banco
de dados
informações do banco de dados para que o
Spring Boot possa acessá-lo. A criação da
classe DataConfiguration.java evita isso e
simula um acesso como se fosse via JDBC. setShowSql, quando
As configurações de acesso a banco de dados true, mostra os
no application.properties pode exigir um comandos SQL
driver diferente do padrão para acessar um executados
determinado banco de dados, podendo gerar
conflitos e erros se não estiver bem
setGenerateDdl cria as
configurado.
tabelas do banco de
dados quando true
Exemplo de Aplicação Web com Spring Boot e Eclipse
**Exemplo de configuração do arquivo
application.properties para acessar o banco de
dados MySQL
Exemplo de Aplicação Web com Spring Boot e Eclipse
34.Crie o banco
de dados
estoque_api
Exemplo de Aplicação Web com Spring Boot e Eclipse
35.Execute a aplicação
Acompanhe a execução no console do Eclipse
Observe que a tabela estoque foi criada no
banco de dados (configurado na classe de
conexão)
Exemplo de Aplicação Web com Spring Boot e Eclipse