Java large Internet project - Mobile electronics store - overall architecture
Article Directory
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:
- 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