Create PropertySourcesPlaceholderConfigurer in advance
Used @DependsOn to declare implicit dependencies between beans