https://www.javacodegeeks.com/2019/05/using-jaxb.html
When using JAXB