Como preencher as opções de h: selectOneMenu do banco de dados?

Estou criando um aplicativo Web, no qual você deve ler uma lista de objetos / entidades de um banco de dados e preenchê-lo em um JSF<h:selectOneMenu>. Não consigo codificar isso. Alguém pode me mostrar como fazer isso?

Eu sei como obter umList<User> do banco de dados. O que eu preciso saber é como preencher esta lista em um<h:selectOneMenu>.

<h:selectOneMenu value="#{bean.name}">
    ...?
</h:selectOneMenu>

questionAnswers(5)

yourAnswerToTheQuestion