我收到了这个
使用名称' listsServiceImpl创建bean时出错:通过字段< listRepo'
表示不满意的依赖关系每次我运行我的项目时,都会收到此错误。我在此之后开始使用spring boot。
http://www.baeldung.com/spring-data-couchbase
ListRepository.java
package com.test.example.repo;
import org.springframework.data.repository.CrudRepository;
import com.test.example.entity.Lists;
public interface ListsRepository extends CrudRepository<Lists,String>{
}
ListsService.java
package com.test.example.service; import com.test.example.entity.Lists;
public interface ListsService {
void create(Lists list); boolean
checkListName(String listName, String userId);
}
ListsServiceImpl
package com.test.example.service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.test.example.entity.Lists;
import com.test.example.repo.ListsRepository;
@Service
public class ListsServiceImpl implements ListsService{
@Autowired
private ListsRepository listRepo;
@Override
public void create(Lists list) {
listRepo.save(list);
}
@Override
public boolean checkListName(String listName, String userId) {
// TODO Auto-generated method stub
return false;
}
}
答案 0 :(得分:0)
添加
@ComponentScan( “com.test.example”)
在主应用程序类中。
答案 1 :(得分:0)
只需在配置类中添加@EnableJpaRepositories
注释即可。