Kotlin 在 Spring Boot 使用 @Value的解决方案

在学习kotlin的时候遇到了一个坑,那就是写freemarker的时候需要用到@Value这个注解,但是由于这个东西用java原生语法写是没问题的,但是换到了kotlin就出现问题了。因为这个kotlin支持了${xxx}这种模板语法。

Java语法
@Value("${third.password}")
private String secrety;
Kotlin语法
@Value("\${project.name}")
lateinit var projectName: String

添加新评论 取消回复

已有 2 条评论

文章状态:已收录~