Bom dia,
Estou tentando realizar o desafio contido no link: https://cursos.alura.com.br/course/java-persistencia-dados-consultas-spring-data-jpa/task/174959
Porém não estou conseguindo solucionar a linha do erro " Cannot invoke "br.com.alura.gerenciador_pedidos.repository.CategoriaRepository.saveAll(java.lang.Iterable)" because "this.categoriaRepository" is null"
contido nos logs:
Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-09-30T05:51:02.524-03:00 ERROR 27204 --- [ main] o.s.boot.SpringApplication : Application run failed
java.lang.IllegalStateException: Failed to execute CommandLineRunner
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:774) ~[spring-boot-3.1.1.jar:3.1.1]
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:755) ~[spring-boot-3.1.1.jar:3.1.1]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:319) ~[spring-boot-3.1.1.jar:3.1.1]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) ~[spring-boot-3.1.1.jar:3.1.1]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) ~[spring-boot-3.1.1.jar:3.1.1]
at br.com.alura.gerenciador_pedidos.GerenciadorPedidosApplication.main(GerenciadorPedidosApplication.java:25) ~[classes/:na]
Caused by: java.lang.NullPointerException: Cannot invoke "br.com.alura.gerenciador_pedidos.repository.CategoriaRepository.saveAll(java.lang.Iterable)" because "this.categoriaRepository" is null
at br.com.alura.gerenciador_pedidos.principal.Principal.principal(Principal.java:88) ~[classes/:na]
at br.com.alura.gerenciador_pedidos.GerenciadorPedidosApplication.run(GerenciadorPedidosApplication.java:34) ~[classes/:na]
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:771) ~[spring-boot-3.1.1.jar:3.1.1]
... 5 common frames omitted
As tabelas categoria, produto e pedido from criadas normalmente no "PosGreSql"
O projeto esta no meu git https://github.com/Adelmo2/gerenciador-pedidos (gerenciamento-pedidos 30/09/2025)
Por favor, Alguém poderia me passar uma dica de como solucionar ?