Use java.util.Properties

Para ler o arquivo

                InputStream is = getClass
().getResourceAsStream("../../Config/db.properties");
                Properties dbProps = new Properties();
                try {
                        dbProps.load(is);
                }
                catch (Exception e) {
                        System.err.println("Can't read
the properties file. " +
                                "Make sure db.properties
is in the CLASSPATH");
                        return;
                }

Para ler os parametros do arquivo:

String user = dbprops.getProperty("user");


Elber


> Olá Pessoal,
>
> Gostaria de saber se alguém já precisou
utilizar "arquivos
> de configuração" para algum sistema desenvolvido em
Java.
>
> Se sim, qual o formato utilizado no arquivo ?
> E qual foi o método utilizado para realizar leituras
deste
> arquivo !?
>
> Já pensei em gerar um XML ... mas não sei se é melhor
> opção, pois creio que o parser das informações não deve
> suficientemente rápido para que minha aplicação não
perca
> o bom desempenho.
>
> Também pensei em criar uma _interface_ e incluir nela
> todos os parâmetros da configuração e gerar uma
> classe 'mãe' que a implementasse. E depois fazer com
que todas as
> minhas classes do sistemas fossem extendidas dessa
> classe 'mãe'.
>
> Alguma sugestão ?
>
> []s
>
>
>  Bruno Reded
>  -+=+=+=+=+=+=+=+=+=+=+=+=+-
>  Picture Internet -  São Paulo - Brazil
>  [EMAIL PROTECTED]
>
> "Entrega o teu caminho ao Senhor; confia Nele, e Ele
tudo fará".
>  Salmo 37:5
>
>


__________________________________________________________________________
Compras com facilidade e segurança?
ShoppingBOL
http://shopping.bol.com.br



------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a