Dúvida com arquivo de propriedades.  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
VanHelsing
Debugger
[Avatar]

Membro desde: 18/07/2008 09:35:30
Mensagens: 61
Offline

Bom dia,
Estou tentando retirar todos os códigos SQL do Java e colocar em um arquivo de propriedades, ficando assim mais fácil a manutenção.

Fiz tudo certo (pelo menos eu acho..rs), mas quando executo o Java diz que não pode encontrar o arquivo especificado.

java.io.FileNotFoundException: sql.properties (O sistema não pode encontrar o arquivo especificado)


Quem puder me ajudar...

Vai aí o código



Lembrando que o arquivo sql.properties criei no proprio Java (Arquivo de Propriedades)
e esta localizado no mesmo pacote aonde tenho a classe.

Vlw

-------------------------------
Mario Moraes - moraes_mario@hotmail.com
Pocos de Caldas/MG
[Email] [MSN]
Rafael Carneiro
Moderador
[Avatar]

Membro desde: 31/03/2007 12:40:41
Mensagens: 809
Localização: Fortaleza
Offline

Onde está o seu arquivo?

Rafael Carneiro
http://www.rafaelcarneiro.com | @rcarneiro | JForum
[WWW] [MSN]
g4j
GUJ Ranger
[Avatar]

Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline

Interessante, porém acho que você deve fazer um cache desse arquivo para evitar I/O excessivo, que pode tornar sua aplicação lenta.


Gerson Luiz Chagas

SCJP 5.0
SCWCD 5.0

VanHelsing
Debugger
[Avatar]

Membro desde: 18/07/2008 09:35:30
Mensagens: 61
Offline

O Arquivo esta na mesma pasta da minha classe...

\testes\src\testes


-------------------------------
Mario Moraes - moraes_mario@hotmail.com
Pocos de Caldas/MG
[Email] [MSN]
xxta
JavaBaby

Membro desde: 07/04/2008 13:09:17
Mensagens: 98
Localização: Florianópolis, Campos Novos - SC
Offline

coloca ele na \teste somente, qual IDE vc ta usando?

qdo se passa soh o arquivo (new File("sql.properties") ); ) ele busca na pasta do projeto

tenta ai

flws

[WWW] [MSN]
gigicantador
Debugger
[Avatar]

Membro desde: 06/03/2007 11:35:12
Mensagens: 53
Offline


Hum... Eu usaria resource bundles.

Vê se isso te ajuda:

Classe que usará a query "Exemplo.QUERY_buscaTodos"


(...)

}


Classe que manipula os bundles


Arquivo properties (caminho completo: src/br/com/prettycode/treinamento/properties/buscasSQL.properties)



"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live"
VanHelsing
Debugger
[Avatar]

Membro desde: 18/07/2008 09:35:30
Mensagens: 61
Offline

Resolvido !!!!!

Coloquei na pasta do projeto e funcionou...

Obrigado a todos !!!

-------------------------------
Mario Moraes - moraes_mario@hotmail.com
Pocos de Caldas/MG
[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team