Menu

WeMart / Blog: Recent posts

WeMart architecture

This is my fist application in retail domain. Hence architecture might be weak and some use cases might be missing. This opens scope of future changes.

WeMart application is a three-tier application as shown in summary diagram. Architecture diagram is also attached in below comment posted along with DAO layer class diagram.

Three User roles are being supported and represented as 'Buyer', 'Seller' and 'Advisor'. However they needs to be accessed polymorphic way as they all represent a User. In other words, it is possible that a single user_id is granted or revoked with all or any of three roles.... read more

Posted by Sachindra 2014-03-01 Labels: e-commerce framework hibernate spring jersey MySQL Struts2 Ajax web service