2 回答

TA貢獻(xiàn)1845條經(jīng)驗 獲得超8個贊
在 DAO 中自動裝配 TimeTableMappingRepository 之前,您應(yīng)該在 TimeTableMappingRepository 接口上添加 @Repository。
像這樣
@Repository 公共接口 TimeTableMappingRepository 擴(kuò)展 JpaRepository {}
通過在接口上添加@Repository,spring-data-jpa將在運行時創(chuàng)建該接口的代理對象,您將能夠自動裝配它。

TA貢獻(xiàn)1776條經(jīng)驗 獲得超12個贊
您正在獲取多個數(shù)據(jù)。所以你應(yīng)該使用List<TimeTableMapping> timeTableMapping
在您的服務(wù)實現(xiàn)中,您可以傳遞您獲得的列表并保存所有
@Override
public void saveAll(List<TimeTableMapping> timeTableMapping) {
List<TimeTableMapping> timetable=new ArrayList<>();
repository.saveAll(timetable).forEach(timeTableMapping::add); // TimeTable repository
}
添加回答
舉報