GraphQLのスキーマとは GraphQL APIの仕様を表現するものです。スキーマ定義言語(SDL(Schema Definition Language))を使って表現します。GraphQL APIを構築するにあたり、FW、言語に依存せずにSDLで表現できます。 以下、SDLでのスキーマ定義の例です。 type Book { id: ID! name: String pageCount: Int author: Author } type Author { id: ID! firstName: String lastName: String } GraphQLをJavaで実装する場合、以下のようにJavaコードでの定義も可能です(Java以外の言語でもその言語で定義することが可能です)。 https://www.graphql-java.com/documentation/master