在Kotlin中使用@ EnableNeo4jRepositories(basePackageClasses =“myApp”)
我已经添加了以下注释:
@EnableNeo4jRepositories(basePackages = "myApp")
在Java中工作正常,但Kotlin编译器给出:
(40, 51): Type mismatch: inferred type is kotlin.String but kotlin.Array<kotlin.reflect.KClass<*>> was expected
当预期数组时,Java将自动将单个值装入单个数组中。 在Kotlin,你可以使用:
@EnableNeo4jRepositories(basePackages = arrayOf("myApp"))