Olá:
:?: No Hibernate, quando criamos os arquivos de mapeamento (.XML.HBM), geralmente eles devem estar localizados nos diretórios em que estão suas respectives classes (.class). Como faço para modificar isso? Ou seja, como indico para pegar os arquivos *.HBM no diretório em que eu determinar (ex: conf/hibernate/, ao invés de bin/package1/package2/)?
:?: No meu projeto tenho o seguinte dentro do meu arquivo de mapeamento:
<hibernate-mapping default-cascade="none" auto-import="true">
<class name="package1.package2.Bean" table="tb_beanXXX" >
<!-- ... -->
</class>
</hibernate-mapping>
O que desejo fazer é, depois de ler o arquivo de mapeamento, alterar o atributo “table” de “class” para substituir o “XXX”. Ou seja um mapeamento dinâmico. Alguém tem idéia de como fazer isso?
Grato,