GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Configurações das propriedades JDBC para carregamento / persistência de dados mascarados


#1

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();
	}
}