Pregunta de entrevista de mjunction services limited

Why spring boot? Why not spring? Can we create multiple bean of same object without changing it's prototype? How would you implement log withouth touching @Services and @Controller