Boa tarde.
Meu problema é o seguinte. Tenho uma base de dados onte possuo uma tabela com uma coluna que contém dados mascarados.
Eu preciso fazer a leitura desses dados mascarados de uma tabela e consequentemente gravar esses dados em outra tabela.
No entanto, quando leio os dados mascarados ele carrega com a máscara e ao persistir, persiste com a máscara e não com o valor por trás da máscara.
Utilizo conexão jdbc.
Existe alguma configuração para eu setar nas proppriedades (System.setProperty(…) que eu poderia colocar na conexão jdbc para carregar esses dados conforme o esperado?
Exemplo da configuração de jdbc que possuo.
public static void main(String[] args) {
System.setProperty("aplic.jdbc.url", "jdbc:oracle:thin:@aaa.bbb:1111:des14");
System.setProperty("aplic.db.user", "guiaol");
System.setProperty("aplic.db.password", "senha");
try {
String[] params = new String[4];
params[0] = "D";
params[1] = "C";
params[2] = "A";
params[3] = "17/08/2017";
new Agendador().runpojo(params);
} catch (Exception e) {
e.printStackTrace();
}
}