エラー内容

Eclipse上で作成したJPAプロジェクトにおいて、Repositoryファイルを作成して以下のように記述したところ、次のようなエラー(赤い波線)が発生しました。

Reposirotyファイル記述内容

package model;

import org.springframework.data.jpa.repository.JpaRepository;

@Repository
public interface ActivityRepository extends JpaRepository<Activity, Long> {}

package modelの部分で起こっているエラー

型 org.springframework.data.repository.query.QueryByExampleExecutor を解決できません。必要な .class ファイルから間接的に参照されています

JpaRepositoryの部分で起こっているエラー

ビルド・パスが不完全であるため、プロジェクトはビルドされませんでした。org.springframework.data.domain.Example のクラス・ファイルが見つかりません。ビルド・パスを修正してから、このプロジェクトをビルドしてください   

 
 
 
   
 

環境・プロジェクトの状況など

プロジェクトのビルドパス

ビルドパス

ビルドパスに関して補足

domainフォルダ以下は確かに存在していないです。(Mavenファイルにどう記述すれば取ってこれるかもよくわかりません)
domainフォルダ以下は確かに存在しない

やってみたことなど

ネット上で、JPAプロジェクトおよびReposirotyファイルを作成している人のブログを探し、同じように書いてみたのですが、うまくいきません。
org.springframework.data.repository.query.QueryByExampleExecutor も org.springframework.data.domain.Example も、Mavenファイルにどのように記述すれば取り込んでこれるかもよくわかっておりません。
恐縮ですが、何かアドバイスいただけないでしょうか。