Maio 08
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
JasperReports DataSources
nPara produzir um relatório precisamos fornecer dados ao Jasper.
nconsultas SQL inserida no arquivo XML
num objeto ResulSet gerando por uma classe Java
nInterface JRDataSource abstrai diferentes fontes de dados, fornecendo os seguintes tipos:
nJREmptyDatasource - especial datasource usado para preencher relatórios que não possuem registros ou dados recuperados
nJRResultSetDataSource - implementação padrão desta interface para objetos ResultSet
nXML DataSource - empacotar um arquivo XML e normalizar seu conteúdo. As únicas informações necessárias para criar este tipo de datasource são: o nome do datasource e o nome do arquivo XML.