cpf - String nome - String idade - int salario - double cargo - String habilidades - Lista de Strings (ArrayList)
Crie um classe em Java que faça a leitura dos dados de um Funcionário (dados acima) e instancie um objeto Funcionario. Em seguida, utilizando a Java XStream, converta o objeto funcionario em XML e grave os dados em um arquivo chamado cpf.xml(onde cpf é o número do cpf do funcionário). Cada funcionário será gravado em um arquivo XML próprio. Crie uma classe Java que leia um cpf, abra o arquivo XML com este cpf e instancie um objeto funcionário com os dados lidos. Então, escreva o dados do funcionário. Se não existir o cpf informado, dê uma mensagem adequada.
Clone esse repositório, depois entre na pasta da aula-02 e execute os comandos de instalação das bibliotecas/dependência do projeto; build e start;
git clone https://github.com/arthur-es/software-para-persistencia-de-dados
cd software-para-persistencia-de-dados
cd aula-03
npm install
npm run build
npm run start:a
npm run start:b
build
- compila de TypeScript para JavaScript,start:a
- roda o programa a.js (ref. a PARTE B 1),start:b
- roda o programa b.js (ref. a PARTE B 2),build:watch
- compila de TS para JS sempre que há uma alteração em algum arquivo .ts,