skeleton of spring application