GraphQL

graphql-java-toolsを使ってGraphQLサーバーを作ってみる!

GraphQLサーバを作る際には graphql-java-tools を使うと便利らしいので使ってみました。 graphql-java-tools について queryの実装 mutationの実装 エンドポイントを叩いてみる 補足 graphql-java-tools について GitHub - graphql-java-kickstart/graphql-…

GraphQLで独自のScalarTypeを作ってみる!

GraphQLはSchemaに型を記述します。その型には2種類あります。 Object Type ... 取得できるデータの種類とそのフィールドを定義する型 Scalar Type ... Object Type のフィールドが最終的に変換される、それ以上分割できない型 イメージとしては Scalar Typ…

GraphQLを試す!(enumとPOJO)

前回はGraphQLを簡単に試してみました。試してみたコードはチュートリアルに則っているので、非常に簡単でわかりやすいレベルになっています。その中で、もう少し実用的な内容にしてみようと以下の2つを試してみました。 Schemaにてenumを使用する Mapでは…

GraphQLを試す!

この前職場でGraphQLの質問を受けたんですが、やったことがないので答えられませんでした。というわけで、これを機に理解しておこうかと思います。 GraphQLとは? チュートリアルをやってみる Spring Boot アプリケーションの作成 Schemaファイルの作成 Data…