tenho uma aplicação com banco dados e também salvo o estado dos objetos com XStream em um “.xml”,
gostaria de saber no decorrer da implementação, quando eu tiver que fazer as pesquisas e outras rontinas se acesso os dados no banco de dados com um “select”
ou recupero o estado dos objetos no “.xml”? qual a prática mais recomendada?
Geralmente os xmls são usados para comunicação entre sistemas distintos e arquivos de configuração, como qualquer linguagem tem suporte a xml meio que se tornou padrão esse tipo de arquitetura, mas se vai apenas acessar os dados prefira um SGBD por motivos de segurança e performance, alguns bancos de dados possuem suporte a xml veja se realmente é o seu caso.