Environment Interface is an interface spring core library, can not be directly instantiated with the new keyword
- Use automatic injection @Autowired
@Autowired
private Environment environment;
- Means SpringContextUtil class, instantiated by reflection
private Environment environment =(Environment) SpringContextUtil.getBean(Environment.class);