返回信息流大佬走过路过,快来瞧瞧,快来看看
在Springbbot的service层的类中,定义了一个用@PostConstruct注解的init()函数,给类中的属性赋值,结构大概是这样。
@Serivce
public class CloudFileReadServiceImpl implements CloudFileReadService{
private String key;
@PostConstruct
public void init(){
//sth 链接对象存储服务器,并获取字符串str
key = str;
}
@Override
public void getKey(){
return key;
}
}
问题:
1、@PostConstruct会在程序启动的时候运行一次,请问之后key的值就存储在内存当中了是吗。
2、Springboot中的servicce类都是单例的,所以内存中也只存了一份key吧
这是一条镜像帖。来源:北邮人论坛 / java / #63857同步于 2020/5/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
Springboot中的@PostConstruct注解
loongking
2020/5/26镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。