Giter VIP home page Giter VIP logo

o2o's Introduction

o2o

项目概述

一个商铺项目,本项目1.0阶段运用SSM技术快速迭代出版校园商铺1.0。同时包含MySQL主从同步实现读写分离,利用SUI Mobile快速实现响应式页面,Redis缓存,数据库加密配置,部署上线等实用技术点。

模块划分

通用模块

  • 通用DAO开发
  • Redis访问层开发
  • 单元测试模块建立

数据备份模块

  • 搭建MySQL主从库
  • 数据定期备份冗灾(包括数据以及图片的备份,涉及Crontab)

前端模版搭建

  • 借助第三方组件SUI速搭建前后台界面

前台模块

  • 会员注册
  • 会员登录
  • 首页模板数据填充开发
  • 店铺详情页开发
  • 商品详情页开发
  • 会员个人信息展示
  • 搜索功能开发

商家模块

  • 商户入驻申请
  • 商户登录/退出登录
  • 门店管理
  • 添加商品折扣信息
  • 商品活动列表
  • 其他操作
  • 顾客活跃度数据展示
  • 积分管理

超级管理员模块

  • 头条管理
  • 店铺管理
  • 商品管理
  • 顾客信息管理
  • 主后台商家入驻列表开发
  • 主后台新开店铺审批列表开发

技术选型

  • 前端:前端UI库 SUI Mobile/ jQuery/ Chrome UA
  • 后端: SSM/Spring Boot(第二阶段采用)/图片开源工具 Thumbnailator/
  • 验证码组件Kaptcha/作业调度框架 Quartz/Shell
  • 平台:Web/微信服务号/微信测试号
  • 数据库:MySQL
  • 缓存:Redis
  • 部署:Centos

环境参数

  • JDK —> 1.8
  • MySql —> 5.7.21
  • IDE—> Spring Tool Suite 3.6.4
  • Maven —> 3.5.0
  • Runtime Server—> Apache Tomcat v8.0.47
  • Deploy Env—> Centos

o2o's People

Contributors

yangshangwei avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

o2o's Issues

问题

commonsMultipartResolver.isMultipart(request) 这个后台代码一直为true ,没有判断出是否有文件上传,在请教一下通过f12 查看为什么请求头里面是content-type:multipart/form-data

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.