Mapeamento do hibernate

Supondo a entidade

@Entity public class Usuario { public String nomeDoUsuario; }

Se no meu banco os campos são separados por underscore (nome_do_usuario), ou então o nome do campo esta todo em caixa baixa (nomedousuario), eu tenho que obrigatoriamente utilizar uma anotação @Column ou o hibernate consegue mapear sem isso ? (olhei alguns exemplos onde todas os campos de uma entidade tinha 2 ou 3 anotações e não achei nada agradável :slight_smile: )