Como lista uma descricao e na hora de gravar no bd gravar apenas o codigo. hibernate e JSF

Pessoal estou aprendendo hibernate, e nao sei como eu faço para listar uma descricao e gravar apenas o codigo no BD.
veja o que fiz abaixo… um selectOneMenu mostrando as descricoes mais gostaria de na hora de gravar, gravar o codigo e nao descricao… desde ja agradeço.

[code]<f:view>



Cadastro de Bairros


Cadastro de Bairros


<h:form>






                <tr>
                    <td>Bairro:</td>
                    <td><h:inputText size="15" value="#{BairroFace.selectedBairro.descricao}"/></td>
                </tr>
                <tr>
                    <td><h:commandButton action="irParaListaBairros" value="Cancelar"/></td>
                    <td><h:commandButton action="#{BairroFace.terminaAddBairro}" value="Cadastrar"/></td>
                </tr>
            </table>
        </h:form>
    </body>
</html>

</f:view>[/code]

UF: <h:selectOneMenu value="#{UfFace.selectedUf.codigo}">
<f:selectItems value="#{BairroFace.ufsCadastradas}"/>
</h:selectOneMenu>
Cidade: <h:selectOneMenu value="#{CidadeFace.selectedCidade.codigo}">
<f:selectItems value="#{BairroFace.cidadesCadastradas}"/>
</h:selectOneMenu>

Pow pessoal ninguem para dar uma dica naum… :frowning: