есть нюанс, у класса из которого я хочу нагенерить бинов есть ссылка на фейн клиент, который в рантайме имеет имя, отличное от имени класса, из-за прокси. Как можно получить имя бина, если его еще нет? :)
А точно это необходимо. Я однажды пробовал так делать, и тоже ничего не вышло, потому что там слишком много нюансов. Если отвечать на вопрос, то бин, которого нет, можно получить через его BeanDefinition. Но это тоже ненадежно, потому что возникает зависимость от порядка инициализации. Кстати, имя бина не зависит от наличия прокси, как оно может меняться?
Обсуждают сегодня