1
resposta

Depois de criar o arquivo data.sql e mesmo adicionando a nova configuração da jpa continua dando erro

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2021-09-02 00:05:24.016 ERROR 4120 --- [ restartedMain] o.s.boot.SpringApplication : Application run failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Invocation of init method failed; nested exception is org.springframework.jdbc.datasource.init.ScriptStatementFailedException: Failed to execute SQL script statement #1 of URL [file:/C:/MyProjectsWorkspace/ForumProject/target/classes/data.sql]: INSERT INTO USUARIO(nome, email, senha) VALUES('Aluno', 'aluno@email.com', '123456'); nested exception is org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "USUARIO" not found; SQL statement:
INSERT INTO USUARIO(nome, email, senha) VALUES('Aluno', 'aluno@email.com', '123456') [42102-200]
1 resposta
Table "USUARIO" not found;

Oi Kaio,

Já teve alguns alunos com o mesmo problema aqui no fórum, que é por conta de uma mudança na versão 2.5 do Spring Boot.

Dá uma olhadinha nesse post para ver como resolver: https://cursos.alura.com.br/forum/topico-erro-ao-inserir-dados-via-data-sql-h2-160604