https://github.com/marcosnasp/read-csv-file
Read File txt using Java 20
https://github.com/marcosnasp/read-csv-file
java-20 junit5
Last synced: over 1 year ago
JSON representation
Read File txt using Java 20
- Host: GitHub
- URL: https://github.com/marcosnasp/read-csv-file
- Owner: marcosnasp
- Created: 2023-08-04T15:57:25.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-26T14:53:13.000Z (almost 3 years ago)
- Last Synced: 2023-08-26T15:45:38.716Z (almost 3 years ago)
- Topics: java-20, junit5
- Language: Java
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Projeto usando Java 20, para realização da leitura de um Arquivo
TXT com dados separados por vírgula, e retornar na saída o Log com um JSON.
O arquivo encontra-se em src/main/resources.
# Para executar via jar, faça:
```bash
./mvnw clean package
```
Após isso, execute:
```bash
java -jar target/read-csv-file-1.0.0-jar-with-dependencies.jar
```
A saída será parecida com essa:
```console
❯ java -jar target/read-csv-file-1.0.0-jar-with-dependencies.jar
ago. 24, 2023 8:35:49 AM CsvReader lambda$main$0
INFORMAÇÕES: { name='Robin', endereco='New Park Street', city='NewYork'}
ago. 24, 2023 8:35:49 AM CsvReader lambda$main$0
INFORMAÇÕES: { name='Tim', endereco='New Park Street', city='Paris'}
ago. 24, 2023 8:35:49 AM CsvReader lambda$main$0
INFORMAÇÕES: { name='Stuwart', endereco='New Park Street', city='London'}
ago. 24, 2023 8:35:49 AM CsvReader lambda$main$0
INFORMAÇÕES: { name='Craig', endereco='New Park Street', city='Tokyo'}
ago. 24, 2023 8:35:49 AM org.example.db.ConnectionManager createConnection
INFORMAÇÕES: Conexão com o SQL Lite estabelecida. null
ago. 24, 2023 8:35:49 AM org.example.db.PersonDAO save
INFORMAÇÕES: Dados da Pessoa: { name='Robin', endereco='New Park Street', city='NewYork'} foram inseridos com sucesso.
ago. 24, 2023 8:35:49 AM org.example.db.PersonDAO save
INFORMAÇÕES: Dados da Pessoa: { name='Tim', endereco='New Park Street', city='Paris'} foram inseridos com sucesso.
ago. 24, 2023 8:35:49 AM org.example.db.PersonDAO save
INFORMAÇÕES: Dados da Pessoa: { name='Stuwart', endereco='New Park Street', city='London'} foram inseridos com sucesso.
ago. 24, 2023 8:35:49 AM org.example.db.PersonDAO save
INFORMAÇÕES: Dados da Pessoa: { name='Craig', endereco='New Park Street', city='Tokyo'} foram inseridos com sucesso.
```