亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

spring 上下文未加載

spring 上下文未加載

一只萌萌小番薯 2023-07-19 10:08:39
我嘗試加載上下文,但得到 UnsatisfiedDependencyException 我無法理解原因是什么,提供了服務中的注釋和構造函數DataJpa存儲庫:@Transactional(readOnly = true)public interface DataJpaRepository extends JpaRepository<Visit, Long> {    @Override    @Transactional    Visit save(Visit visit);    Visit findByGuestId(long guestId);    @Query("SELECT DISTINCT v FROM Visit v WHERE  v.date BETWEEN :from AND :to")    List<Visit> getBetween(@Param("from") Date from, @Param("to") Date to);}@Repositorypublic class VisitRepositoryImpl implements VisitRepository {    @Autowired    private DataJpaRepository dataJpaRepository;    @Override    public Visit get(long guestId) {        return dataJpaRepository.findByGuestId(guestId);    }    @Override    public Visit save(Visit visit) {        return dataJpaRepository.save(visit);    }    @Override    public List<Visit> getAll() {        return dataJpaRepository.findAll();    }    @Override    public List<Visit> getBetween(Date from, Date to) {        Objects.requireNonNull(from, "fromDate must not be null");        Objects.requireNonNull(to, "toDate must not be null");        return dataJpaRepository.getBetween(from, to);    }}參觀服務:@Servicepublic class VisitService {    private VisitRepositoryImpl repository;    @Autowired    public VisitService(VisitRepositoryImpl repository) {        this.repository = repository;    }    public Visit save(Visit visit) {        return repository.save(visit);    }    public List<Visit> getAll() {        return repository.getAll();    }    public List<Visit> getBetween(Date from, Date to) {        Assert.notNull(from, "fromDate must not be null");        Assert.notNull(to, "toDate  must not be null");        return repository.getBetween(from, to);    }}
查看完整描述

2 回答

?
海綿寶寶撒

TA貢獻1809條經驗 獲得超8個贊

嘗試將您的存儲庫包添加到@ComponentScan配置中

@ComponentScan({"com.java.library.service", "com.java.library.repository"})


查看完整回答
反對 回復 2023-07-19
?
喵喔喔

TA貢獻1735條經驗 獲得超5個贊

嘗試在 VisitService 類中添加 @Autowired 注解。


@Autowired

private VisitRepositoryImpl repository;


查看完整回答
反對 回復 2023-07-19
  • 2 回答
  • 0 關注
  • 139 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號