Observer Swing/JComboBox e banco de dados

Boa tarde pessoa!
Estou precisando de uma ideia de voces, vamos logo onde importa!
Eu tenho uma Classe de negócios Usuario, uma classe UsuarioDAO, e um Jframe na parte do View que Inserire/modifica/exclui usuarios, este tem um Combobox contendo os usuarios (Pegos da Base de Dados) que fica guardado em uma List dentro de uma classe ControleFluxo (Que no inicio é carregado).

Gostaria de saber uma forma de mapear isto para que sempre que for modificado no banco a List<Usuario> que está em ControleFluxo e o combobox possa ser avisado netao ele Busca novamente no banco e seta os valores da List<Usuario> em ControleFluxo. Eu li um pouco e percebi que tem um Padrao Observer (este pode ser usado no meu caso?)

Desde já estou agradecido!