sample demonstrating the power of spring environment abstraction and unified property management