目录
1 解释
@Value("${auth-config.authoriza:true}")
是 Spring Framework 中用于读取配置文件中的属性值的注解。它用于将配置文件中的属性值注入到 Java 类中的变量中。
在这个例子中,@Value("${auth-config.authoriza:true}")
表示将配置文件中名为 auth-config.authoriza
的属性值注入到一个名为 authoriza
的变量中。如果配置文件中没有找到该属性,将使用默认值 true
。
需要注意的是,这个注解通常用于在 Spring 容器中管理的 Bean 类中,而不是在普通的 Java 类中使用。在 Spring 容器中,可以通过 @Value
注解将配置文件中的属性值注入到 Spring Bean 的属性中。