Controller, Service, Repository
1. Controller
ClientのRequestを受け取り、どのような処理をするか決定し、サービスに渡す。
2. Repository
DBのリソースを管理し、CRUDを処理する。
3. Service
Controllerから渡されたClientのRequestを処理し、Repositoryに渡す。Repositoryから得られたデータをJava文法に変換後、再びControllerに送る。@Serviceを使用することで、Serviceクラスの設定ができる。