implementing spring-boot support with products