Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 917 Bytes

README.md

File metadata and controls

19 lines (13 loc) · 917 Bytes

Build status

Simple exercise at ingesting a file and converting it to object

product

  • Update product.inputfile in application.properties to point to desired input file.
  • Start the application with ./gradlew bootRun

notes

In hindsight, Spring Boot seems a bit overkill for this service; I chose it as a framework to help deal with the infrastructure (automated builds and the like.) I don't have a lot of familiarity with green-fielding from scratch, so all of that is rougher than I would like. I could polish this and improve some things, but as in real production, delay isn't free. I am still not super happy with how I am handling the field parsing; it works well enough for this small example, but I have concerns about it generating code smell scaling up 100x.