eCommerce solution with Spring