Estou querendo aprender hibernate com primefaces, mas tenho muita duvida na hora de preparar o ambiente de desenvolvimento . exemplo : Ide, servidor de banco de dados framework, jsf, primefaces,jpa o que vou precisar instalar e configurar bibliotecas ta gerando uma bagunça na minha cabeça .ja vi varios videos mas os caras nao explica direito.