困扰了我一天,气得我删库跑路的问题
Spring在Service层注入 sping-data-jdbc等等 Spring-Data的Repository时候,不能直接用
@Autowired
PersonRepository personRepository;
这种形式,应该这样写!!!:
Funk Java Funk Spring
@Service
public class PersonService {
private final PersonRepository personRepository;
/**
* 对于没有 spring-data中没有 实现类的 Repository,需要用该形式依赖注入
*/
@Autowired
public PersonService(PersonRepository personRepository) {
this.personRepository = personRepository;
}
}