Enum e Hibernate

Ei galera,

eu tenho uma classe que tem um atributo do tipo enum.
Primeiro: como eu declaro ela no banco de dados? Um campo int mesmo?
Segundo: como eu mapeio com o hibernate um enum?
flw

Minha classe é assim:

public class Remessa implements Serializable {

	private Long codigo;

	private Fornecedor fornecedor;

	private Date data;

	private Set<ItemDeCompra> itens;

	private Classificacao classificacao;

	private Peca peca;

	public static enum Classificacao{
		APROVADO, REPROVADO, PARCIALMENTEAPROVADO;
	}
}

Queria saber como mapear essa classe no hibernate, tendo em vista que o campo da tabela no BD é do tipo “int”.
flw