我有一个Spring MVC项目,在部署和启动应用程序时,会将一组环境变量读入单例类。
@Component
@Scope("singleton")
public class EnvironmentConfiguration {
....
}
这很好用。但是,我正在开发一个非Spring项目,该项目由第一个(Spring)项目使用的几个EJB组成。我想知道我是否可以在非Spring项目中读取(使用)单例类。
值得一提的是,在Spring项目中,这个类的用法如下:
@Autowired
private EnvironmentConfiguration environmentConfiguration;