1
resposta

Quem tiver o problema com o Projeto parte 2

Durante o Projeto não é mostrado como configurar o banco MariaDB.

Logo ao seguir utilizando o banco em memória H2 poderá ter dificuldades para fazer o banco funcionar.

Segue abaixo orientações para popular a tabela no momento de subida da aplicação:

1- Renomear o arquivo "data-mysql.sql" na pasta src/main/resources para "data.sql" pois é nativo do spring boot procurar o arquivo de inserção de dados com este nome.

2- Dentro do arquivo "data.sql" trocar todos os valores "CONV('1', 2, 10) + 0" por "true".

Bônus:

Pode adicionar as configurações:

spring.jpa.properties.hibernate.show_sql=true spring.jpa.properties.hibernate.format_sql=true

no arquivo "application-test.properties" contido na pasta src/main/resources.

Isso fará com que você toda vez que inicialize a aplicação ou que ela execute um query o log apareça no console do eclipse.

1 resposta

Olá Artur, tudo bem?

Obrigado por compartilhar sua dúvida conosco!

Para configurar o banco MariaDB no projeto, você pode seguir as seguintes orientações:

  1. Renomeie o arquivo "data-mysql.sql" na pasta src/main/resources para "data.sql", pois é nativo do Spring Boot procurar o arquivo de inserção de dados com este nome.

  2. Dentro do arquivo "data.sql", troque todos os valores "CONV('1', 2, 10) + 0" por "true".

Além disso, você pode adicionar as configurações:

spring.jpa.properties.hibernate.show_sql=true spring.jpa.properties.hibernate.format_sql=true

no arquivo "application-test.properties" contido na pasta src/main/resources. Isso fará com que toda vez que a aplicação seja inicializada ou execute uma query, o log apareça no console do Eclipse.

Espero que essas orientações te ajudem a resolver o problema com o banco de dados no projeto. Qualquer dúvida, é só perguntar!

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software