gpt4 book ai didi

java - 这是 'Static Bean' 的示例吗?

转载 作者:行者123 更新时间:2023-11-30 01:41:24 24 4
gpt4 key购买 nike

public class SomeClass {

private static final int num = 432;

@Bean
public int getNum(){
return num;
}

}

或者方法签名实际上需要有 static 关键字吗?

最佳答案

我不太确定静态 Bean 的含义,Bean 是运行时的实例。

如果您指的是单例,则意味着该 bean 将在应用程序启动时创建并在应用程序结束时销毁。

那么默认情况下,每个Bean都是@Bean(scope=DefaultScopes.SINGLETON),如果你希望每次使用它时都创建一个Bean,你可以将其定义为@Bean(scope=DefaultScopes.PROTOTYPE)

查看文档:https://docs.spring.io/spring-javaconfig/docs/1.0.0.M4/reference/html/ch02s02.html

关于java - 这是 'Static Bean' 的示例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59864078/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com