Saudações mestre, vou dar um contexto primeiro sobre a minha duvida;
Eu estou fazendo um projeto similar ao da aula para treinar, ao criar uma nova entidade jpa eu estava me deparando com o seguinte erro:
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'securityFilter': Unsatisfied dependency expressed through field 'repository': Error creating bean with name 'usuarioRepository' defined in com.bss.api.domain.usuario.UsuarioRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Cannot resolve reference to bean 'jpaSharedEM_entityManagerFactory' while setting bean property 'entityManager'
Eu achei estranho pois todo o processo de login e segurança estava funcionando normalmente e também não havia feito nenhuma alteração em usuário ou no filtro, apenas na classe de entidade que eu criei.
Então resolvi copiar o projeto e tirar todo o processo de autenticação dessa copia para ver se a minha classe se comportaria de uma maneira diferente, então recebi este erro abaixo e consegui identificar que era uma má configuração de um atributo Double
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: scale has no meaning for SQL floating point types
A minha duvida é a seguinte, como eu posso identificar de uma forma melhor os erros que ocorrem no projeto? eu não consegui entender como o erro na minha classe de jpa estava acusando como securityfilter, no primeiro erro não aparecia nada relacionado ao floating point, que consegui identificar apenas ao retirar todo o processo de autenticação e o filtro.