jasperReports: onde voce coloca a sua query?

ola pessoal,

gostaria da opiniao de voces! onde é melhor colocar as chamadas SQL, no xml ou no java ou passando o resultSet direto? qual é a boa pratica neste caso?

ou fazer tudo no Java montar uma Collection com os objetos e gerar o report? :smiley:

Acho as 3 legais!

Mas cada caso eh um caso…

Acho q depende da sua necessidade…

Q resposta abstrata, nao :oops:

esses esquemas fazer o SQL direto ou passar direto o ResultSet… fica meio anti-pattern sei la…

por isso eu disse que prefiro fazer tudo no Java, monto uma Collection e ela sim vai pro jasper :slight_smile:

por exemplo, eu uso hibernate, entao nao quero saber nada de SQL na mao e ResultSet… ja vem tudo pronto:

http://www.hibernate.org/79.html