Я привык создавать бины Spring для объектов Service, DAO или Controller как синглтоны.Ну, это кажется мне естественным.Теперь мой коллега любит делать все подобные объекты. Прототипы.
Какие могут быть причины против этого?Или про?
Единственное, что я могу заявить, - это накладные расходы на создание нового экземпляра при каждой ссылке на компонент.Хотя я чувствую, что такой подход очень неправильный и должно быть больше причин.