Я знаю, что весной мы все кодируем интерфейс. Таким образом, класс реализации вообще не должен быть известен внешнему миру. Но это открытый класс, поэтому любой может сделать экземпляр класса реализации. Как вы можете предотвратить это? Вы делаете конструктор приватным? Поскольку весна создает пример сквозного отражения, все должно быть хорошо. Кто-нибудь задумывался над этим? Я знаю, что если вы сделаете экземпляр класса реализации, он не будет работать должным образом, потому что все зависимости null
, но это не относится к делу.