Estou desenvolvendo um trabalho acadêmico que consiste em acesso a multiplas bases distintas de dados.
O trabalho é na área de geoprocessamento e será criado um plugin pro Open Jump, um sistema de informações geográficas
Através desse plugin eu devo permitir que o usuário relacione tabelas de diferentes bases de dados, e os dados selecionado por ele deverão ser exibidos, posteriormente, quando ele pedir informações sobre determinada área em um mapa.
Meu principal problema (mas não o único, hehehe), consiste em acessar os dados em mais de um banco de dados, alguém tem alguma idéia ou sugestão?
Estou pensando em implementar meu próprio modelo para acesso, ele teria classe Banco, Tabela, Campo e Relacao, e seria capaz de organizar isso através de outra classe que usaria dois ResultSets de duas conexões diferentes e os cruzaria para gerar os dados que vou precisar. O que vocês acham?