tokuhirom's blog

Spring の ConfigurationProperties を kotlin で使う

以下のように、open class にすれば良いらしい。kotlin のクラスはデフォルトで final 指定がつくので、open 指定しないとダメな様子。 @Configuration @ConfigurationProperties(prefix = "koblog") open class KoblogSettings { var filePath: String = "" }

var にして default 値入れないといけないので、負けた感じがすごい。

そのうち、immutable なクラスにも対応する日がくるのでしょう。たぶん。

Created: 2016-05-02 14:24:54 +0900
Updated: 2016-05-02 14:24:54 +0900