2016 - 2024

感恩一路有你

spring的三种注入方式 Spring怎么给类中静态变量注入值?

浏览量:2357 时间:2021-03-10 20:22:12 作者:admin

Spring怎么给类中静态变量注入值?

Spring支持set方法注入。我们可以使用非静态setter方法来注入静态变量。例如:[Java]viewplaincopy查看代码的代码片并将其派生到我的代码片导入.springframework.beans. factory.annotation.Value导入器. springframework.stereotype.Component组件@ComponentpublicclassGlobalValue{publicstaticStringDATABASE@值("${ mongodb数据库}“)public void setdatabase(stringdb){database=DB}

要查看JavaBean规范,Static set根本不是setter。您的需求的起点有问题。

如果您真的希望spring设置为static,您可以将字段声明为static。不要移动二传手。

spring的三种注入方式 static代码块 spring的注入方式有几种

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。