A very good post on propertySource and Environment

http://blog.jamesdbloom.com/UsingPropertySourceAndEnvironment.html