Tipo Number Postgre com jdbc

Olá
Pessoal esta correto essa forma de salvar dados em uma tabela postgre via jdbc em uma coluna tipo NUMBER ?
Ou existe outra forma?

   String SQL2 = "insert into teste(codigo, valor) values(?,?)";
   super.recuperaConexaoPool();
   ps2 = con.prepareStatement(SQL2);
   ps2.setInt(1,2);


   ps2.setDouble(2,Double.parseDouble("1.5") );

   ps2.execute();

   ps2.close();
   con.close();

Já trabalhei com PostgreSQL e essa forma funciona. Está correta a princípio.