learning how properties work in spring boot