Eu estou com uma duvida em relação a fazer querys mais complexas, eu teria que usar um conection.createStatement()? pra poder fazer uma query do modo tradicional e escreve-la na mão? Essa duvida veio por que enquanto estou fazendo o curso fiquei pensando no meu trabalho, la eu tenho que normalmente fazer umas querys cabulosas pra pegar os resultados que preciso, geramente dando join em varias tabelas e fazendo os where´s mais variados testando varios campos e condições. No curso de JPA eu vi que posso usar o jpql pra fazer as consultas e tal, mas mesmo assim continua sendo meio limitado pelo que entendi. E nesse curso tb, eu pego um registro ou pego um select * por ex, mas se eu quiser fazer uma pagina com os resultados de uma consulta complexa o que devo usar? Desculpe se sai do contexto da aula. Mas é uma duvida que me perturba já faz tempo na verdade hehehe.. desde outros cursos.