Para usar Hibernate em uma aplicaçao,quais bibliotecas preciso adicionar ao classpath?
Posso compacta-las todas em um unico .jar e adiciona-lo ao classpath?
E qual a vantagem disto?
“A vantagem disto” é nao adicionar diversos arquivos ao classpath,mas apenas uma unica biblioteca…
E quando você tiver que atualizar um deles?
Vai ter que mexer no .jar que está com todos compactatos?
Não complique, facilite.
Mauricio,
pensando por esse lado,sua avaliaçao é correta…
Aproveito o espaço para mais uma pergunta:os arquivos de mapeamento do Hibernate(*.hbm.xml) ficam dentro de WEB-INF normalmente,correto?
Nops, eles devem ficar dentro do seu classpath, provavelmente dentro de “WEB-INF/classes/”.
Eu discordo totalmente de manter apenas uma lib… (opinião minha). Ahhh, sobre os hbm, eles devem estar dentro do classpath, e na configuração do hibernate, devem estar devidamente mapeados para qual pasta.
No meu caso, mantenho-os juntamente com os proprios beans.