Os arquivos
hibernate.cfg.xml
e os *.hbm.xml devem estar no mesmo pacote da sua classe ?
*.hbm.xml sim! hibernate.cfg.xml não.
Valeu !!
Não necessariamente vc precisa que os hbm.xml estejam no mesmo pacote da classe de referencia, se é isso que vc perguntou.
Vc pode, por exemplo, criar um pacote app.confg.hbm colocando todos os arquivos de configuração, referencia-los corretamente no cfg.xml e depois colocar as suas classes onde bem quizer…
realmente, minha resposta ficaria melhor se ao inves do [quote]devem[/quote] fosse “podem”.
Aconselho a configurar o mapeamento das classes com Anotação.
Da muito menos trabalho e muito menos dor de cabeça do que XML!