【Java・Spring Boot】Spring Bootの環境構築。@SpringBootApplicationのクラスとControllerクラスを分けたい時

どうも、JPAのことを記事にしようとして、SpringBootを使おうと思ったら、
環境構築でハマりました。
解決はしたので、その解決方法を書いていきます。
【Java・初心者向け】ジェネリクス(総称型)のTの部分の意味

この記事を書こうと思ったきっかけ
仕事していたら、後輩君から以下のような質問がきました
後輩君「ジェネリクスで定義できるクラスなんですけど、このクラスに書かれている『T』ってなんですか?」
僕「List ...