Spring self-training