Seguinte pessoal, estou estudando spring mvc e hibernat usando o maven pra baixar tudo. Só que o maven cria uma estrutura de diretórios diferentes de um projeto web normal no eclipse. Então minha duvida é, onde deve ficar o arquivo META-INF ? preciso criar dentro dele o arquivo persistence.xml pra usar o hibernat.
Desde já obrigado.
O maven cria uma estrutura onde a parte web fica em src/main/webapp que é onde ficarão os arquivos e pastas que ficam no WebContent, do dynamic web project que o eclipse cria.
Assim sendo, a pasta META-INF, onde fica o manifest.mf, fica dentro de src/main/webapp.
Porém, se você vai usar coisas como CDI ou o persistence.xml, ela fica dentro de src/main/resources.
Então pra usar o Hibernat vou criar a pasta META-INF dentro de ‘src/main/resources’ e não dentro de ‘src/main/webapp’ ? pois dentro de META-INF vou criar o persistence.xml !
Vai usar hibernate como provider JPA? Se sim, então é isso mesmo.