Cuando utilizamos la anotación @SpringBootApplication spring boot busca los elementos habituales tales como controladores, repositorios o entidades.
Si están en subpaquetes del paquete raíz no hay problema, los encuentra automáticamente
Elemento raíz
package com.trifulcas.SpringBootData
Subpaquetes
package com.trifulcas.SpringBootData.model;
Si no pasa así le tenemos que decir al springboot donde está cada elemento. Si no, nos dará error.
@SpringBootApplication // Esta anotación nos dice donde buscar los controladores @ComponentScan("com.trifulcas") // Esta donde buscar las entidades @EntityScan("com.trifulcas.models") // Donde buscar los repositorios @EnableJpaRepositories("com.trifulcas.repository") public class SpringBoot04Application { [...]