Springのアノテーションは使えるのに@Dataが使えない理由について調べたところ、Lombokをインストールする必要があると知りました。今回はpom.xmlに追加することで使えるように設定しました。
#前提#
・Spring starterプロジェクトで新規作成する
・ビルドツールにMavenを使用する
#設定手順#
1pom.xmlのdependencies内に下記を追加する。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.8</version>
<scope>provided</scope>
</dependency>
もし追加したのに動作しない!追加したのに認識してくれない!等があればMavenプロジェクトの更新を行ってみてください。
(プロジェクトを右クリック>Mavan>プロジェクトの更新)
あと、バージョンが古い!って怒られますが気になる方は最新のバージョンに書き換えてみてください。
1.18.8でも問題なく動作します。
(2月8日時点では1.18.16が最新)
以上!