Java large Internet project - Mobile electronics store - overall architecture

Java large Internet project - Mobile electronics store - overall architecture

System boundary

Functional Architecture

Technology Architecture

front end:

  • Jsp
  • freemarker
  • jquery
  • css+div
  • jstl label
  • struts-menu
  • fckEditor (rich text editor)

Backend framework:

  • SpringMVC
  • Spring
  • Mybatis

webservice release and call:

  • Apache CXF

Project Construction and dependency management:

  • Maven

version control

  • Git

Workflow:

  • activity

database:

  • Oracle
  • Redis

search engine:

  • Solr

server:

  • Tomcat development
  • Nginx on-line

Development Module

Background development:

[Pictures of foreign chains dump fails, the source station may have a security chain mechanism, it is recommended to save the picture down directly upload (img-ZoFCbh1v-1580096507131) (C: \ Users \ JunSIr \ AppData \ Roaming \ Typora \ typora-user-images \ image-20200127113804964.png)]

  • Product Management: Product entry / top to bottom shelf, commodity auditing, property management, brand management
  • Order Management: From a single payment has been successful to the distribution list

Front Development:

  • Home Goods
  • Commodity single product page
  • shopping process
  • Order
Published 161 original articles · won praise 93 · views 20000 +

Guess you like

Origin blog.csdn.net/JunSIrhl/article/details/104091720