AO
Size: a a a
AO
AO
AO
D𝔇
VN
VN
VB
D𝔇
VA
VB
AH
@Configuration
@ConfigurationProperties(prefix = "test")
class A {
lateinit var firstB: B
lateinit var secondB: B
class B {
lateinit var s: String
}
}
test:
firstB:
s: "1"
secondB:
s: "2"
java.lang.IllegalStateException: Unable to get value for property first-b
var firstB: B? = null
var firstB: B = B()
SZ
SZ
VP
@Configuration
@ConfigurationProperties(prefix = "test")
class A {
lateinit var firstB: B
lateinit var secondB: B
class B {
lateinit var s: String
}
}
test:
firstB:
s: "1"
secondB:
s: "2"
java.lang.IllegalStateException: Unable to get value for property first-b
var firstB: B? = null
var firstB: B = B()
@ConstructorBinding
, с ним не надо обмазываться lateinit.VP
AE
BP
VN
BP
QH