Итак, у меня было требование, когда мне нужно вызывать сервис (вы можете назвать его классом с помощью @Service), который автоматически связывает POJO (с геттерами / сеттерами).Теперь, если этот POJO изменяется с помощью сеттеров, любая другая служба, автоматически подключающая этот POJO, всегда должна получить мне измененный атрибут.
@Service
class A {
@Autowired
private Hello hello;
public void initHello(){
hello.setName();
}
}
@Component
class Hello {
private String name;
//getters and setters
}
//Any other service
@Service
class B{
@Autowired
private Hello hello;
public String getName(){
return hello.getName(); //should return the same name being set in class A
}
И initHello () вызывается на @EventListener.
Нужно реализовать эту функцию.Может ли кто-нибудь помочь мне достичь этой функциональности, поскольку поиск в Google не имеет смысла.