【发布时间】:2020-04-08 01:42:46
【问题描述】:
在java/spring中,当你使用@Value注解将值插入到一个字段中时,应用程序究竟在哪里寻找这些值?我已经阅读并一直看到它在寻找“属性文件”,但是该文件是否需要具有特定的名称/格式,或者该文件需要位于某个目录?
【问题讨论】:
-
您使用的是什么版本的 Spring?您是否尝试过在
\src\main\resources\application.properties中添加键值,然后在课堂上阅读它?application.properties中的app.db.name=ABC之类的东西,然后在课堂上使用@Value(value = "${app.db.name}") private transient String dbName;阅读它? -
你在使用引导吗? (如果可以的话,你应该这样做。)docs.spring.io/spring-boot/docs/current/reference/html/…
标签: java spring spring-annotations