Für das Feld studentRepository in com.example.demo.StudentController war eine Bean vom Typ „com.example.demo.StudentRepository“ erforderlich, die nicht gefunden werden konnte.
Aktion:
Erwägen Sie die Definition einer Bean vom Typ „com.example.demo.StudentRepository“ in Ihrer Konfiguration.
@RestController
public class StudentController {
@Autowired
private StudentRepository studentRepository;
@GetMapping(value = "/findAll")
public List<Student> studentList(){
return studentRepository.findAll();
}
}
StudentRepository erbt JpaRepository, was das einfachste Beispiel sein sollte
Es gibt insgesamt nur ein Paket. SpringBootApplication und Controller sind beide unter demselben Paket platziert. Bei der Bestellung im Internet sollte es kein Problem geben
StudentRepository 没有注册
我自己解决了,jpa的包冲突了。