Autowiring a non-primitive with spring annotations like
@Autowired
lateinit var metaDataService: MetaDataService
works.
但这不管用:
@Value("\${cacheTimeSeconds}")
lateinit var cacheTimeSeconds: Int
with an error:
lateinit modifier is not allowed for primitive types.
如何将primitve属性自动绑定到Kotlin类中?