Refresh de dados em um Bean Spring

Olá pessoal!

Tenho o seguinte problema, eu crio um Bean na inicialização da aplicação, este Bean carrega informações recuperadas da base de dados, e como estes dados vem da base, eles podem sofrer alteração a qualquer momento, dado isso, alguém conhece alguma forma que permita que eu “atualize” os dados carregados neste Bean em questão, ou seja, fazer um tipo de “reload” nele com a aplicação em execução, sem que eu precise reiniciar ela?

Exemplo:

@Configuration
public class MyConfiguration {
    private final MyRepository myRepository;

    @Autowired
    public MyConfiguration(MyRepository myRepository) {
        this.myRepository = myRepository;
    }

    @Bean
    public MyBean myBean() {
        MyBean myBean = myRepository.getMyBean();
        return myBean;
    } 
}

Resolvi o problema utilizando uma abordagem diferente, transformei o objeto em questão em um serviço cacheado e não o utilizei mais através de uma classe de configuração como havia apresentado no exemplo acima.