В чужом проекте столкнулся со странной работой спринга, которой не могу найти объяснения. Перестало выполняться сохранение в бд, пошёл посмотреть есть ли @Transactional
. Он был, открываю в дебаге и вижу что у бина нет прокси. Делаю рестарт смотрю снова и прокся есть проваливаюсь в cglib как положено. В следующем рестарте нет.
Раскопал и нашёл что в проекте в конфиге есть несколько бинов которые вручную регистрируются в @PostConstuct
другого сервиса с помощью спрингового beanDefinitionRegistry.registerBeanDefinition() и пересоздавая эти бины спринг пересоздаёт (зачем то) зависимые от этих классов бины и по какой-то непонятной причине в них он не ходит через cglib.
Пофиксить то я это пофиксил, но не понимаю почему потерялась прокся ?
Виртуальный выделенный сервер (VDS) становится отличным выбором
В одном месте мне нужно передать строку от сервера ко всем клиентам, которые к нему подключеныЯ могу отправить строку от клиента к серверу,...
Имею простейший BorderPane с рамкой, заданной с помощью таблицы стилей css:
Динамическое тело ball должно создаваться один раз, но вместо этого происходит вот это:
В общем мне нужно что-то типа стрельбы из автомата для небольшого проекта, но я совсем недавно стал изучать Java поэтому не знаю какПо сути вся...