Skip to main content

Game Shop

Structure

  • MVC architecture JavaWeb project
  • Frontend: JSP framework, and the backend: Spring framework
  • Interaction between frontend and backend via RESTful API
  • Redis: in-memory database for storing frequently accessed data
  • MySQL: Store game and user data
  • MyBatis: Persistence framework to encapsulate SQL operation and provide Java interface to enable Java opeartion on MySQL