Building an e-commerce site using spring / hibernate