我正在使用Spring Boot运行GraphQL服务器,并且正在使用:https://github.com/graphql-java/graphql-java-extended-scalars具有扩展的标量类型。
任何我都已经注册过的扩展标量类型都这样:
@Configuration
class ScalarConfiguration {
@Bean
fun objectType(): GraphQLScalarType {
return ExtendedScalars.Object
}
}
但是,大约有13个ExtendedScalar,例如ExtendedScalars.Date
,ExtendedScalars.DateTime
。
我想知道不必复制并粘贴该bean函数13次,有什么办法可以声明一个列表,遍历并创建bean?
任何想法表示赞赏。
谢谢。