如果项目中有一个常用的公用对象,则我们可以把他new出来放入的ioc,
后续就不用反复new浪费空间
@Configuration
public class BeanConfig {
@Bean //如果项目中有一个常用的公用对象,则我们可以把他new出来放入的ioc容器中,这就样就不会反复new浪费空间
public UploadManager uploadManager(){
com.qiniu.storage.Configuration cfg = new com.qiniu.storage.Configuration(Region.region2());
return new UploadManager(cfg);
}
}
@Autowired//自动装载容器中的bean对象
private UploadManager uploadManager;
springboot自动注入后就可以使用了
在项目中,对于常用的公用对象,可以将其通过@Configuration和@Bean注解放入SpringBoot的IOC容器,避免重复new操作导致的空间浪费。这样,通过@Autowired可以自动装载并使用这个对象,实现更高效的内存管理。

被折叠的 条评论
为什么被折叠?



