
1. root.graphql中定义的 查询在query中一定要有 不然报错


2. 其他按 正常的springboot+mybatis 的方式编写即可。

如果打开 type Author 中 books的注解 。那么一定要有对应的接口 不让报错




日期一定要配置标量不让报错
参考https://blog.csdn.net/aharddreamer/article/details/98513771
@Component
public class DateScalar extends GraphQLScalarType {
public DateScalar() {
super("Date", "Built-in Date as timestamp", new Coercing() {
@Override
public Long serialize(Object input) {
if (input instanceof Date) {
return ((Date) input).getTime();
}
return null;
}
@Override
public Date parseValue(Object input) {
if (input instanceof Long) {
return new Date((Long) input);
}
return null;
}
@Override
public Date parseLiteral(Object input) {
if (input instanceof IntValue) {
return new Date(((IntValue) input).getValue().longValue());
}
return null;
}
});
}
}


版权声明:本文为qq_36286574原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。