Ola, gostaria de esclarecer uma duvida sobre um tutorial aqui do guj

ola, eu estava lendo o tutorial “Retirando sql do seu codigo” que pode ser acessado aqui : http://www.guj.com.br/java.tutorial.artigo.115.1.guj

eu tenho que criar um arquivo texto com todas as sqls que irei usar no projeto certo?

mas como vou saber exatamente que um obj de Properties vai saber qual linha executar dentro desse arquivo texto que usa o metodo gerProperty?

nania no seu arquivo properties (meusSQL.txt) vc terá uma estrutura assim:

query1=select * from guj query2=select * from users where nome=Luiz and sobrenome=Aguiar query3=select * from users where sexo=feminino

Então no seu programa vc vai usar:

public PreparedStatement getPreparedStatement(Connection conn, String queryName) throws SQLException { String query = this.queries.getProperty(queryname); return conn.prepareStatement(query); }
No parametro queryName vc passaria por exemplo, query1, ou query2 e assim vai, conforme estiver no seu arquivo, ai ele te recupera a query referente ao nome que vc informou.

qualquer dúvida fale.

opa entendi, agora vo mudar tudo aqui no programa pra ver se rola
obrigado pela esclarecida