Hibernate mapeamentos

Ola,

Estou precisando saber se alguem ja usou hibernate annotations e cfg.xml juntos,
o motivo para fazer isto esta fora do meu alcance, mas…, se alguem puder me ajudar
fico agradecido

1)você diz config programática adicionando as classes via AnnotationConfiguration e classe mapeada no hibernate.cfg.xml ao mesmo tempo ?
OU
2)Classes mapeadas com xml e classes com annotations usando um hibernate.cfg.xml ?

A segunda opção eu utilizo em 1 projeto, mas eu não misturo as entidades que estão diretamente associadas.

a primeira opção…