前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SSM框架的Morning公益商城系统

SSM框架的Morning公益商城系统

作者头像
Rookie
发布2019-08-06 10:36:10
1.5K0
发布2019-08-06 10:36:10
举报
文章被收录于专栏:成猿之路成猿之路

平台简介

猫宁晨报公益商城是中国公益性在线电子商城,以商城B2C模式运营的公益在线商城,是一家致力于将传统公益商城互联网化的创新公益商城。

网上该商城系统-分为电子商城系统 公益商城系统后台管理系统,使用Maven的对项目进行模块化管理,搭建多模块企业级项目。

早上是在Spring Framework基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器,MyBatis为数据访问层,Apache Shiro为权限授权层,SLF4J + Log4j2为日志管理,Ehcahe对常用数据进行缓存,采用达博分布式服务框架进行分布式系统开发。

早报系统目前包括以下三大系统,电子商城系统,公益商城系统,后台管理系统。

后台管理系统(CMS),包括管理员管理模块,会员管理模块,产品管理模块,交易管理模块,系统管理模块等。

电子商城系统(OS),包括用户登录模块,商品游览模块,商品购买模块,在线评论模块,在线提问模块,个人中心模块,账户管理模块等。

公益商城系统(DS),包括公益申请模块,积分捐赠模块,进度查看模块,在线评论模块等。

技术选型

1,后端

  • 核心框架:Spring Framework 4.3.5
  • 安全框架:Apache Shiro 1.3.2
  • 视图框架:Spring MVC 4.3.5
  • 任务调度:Spring + Quartz 2.2.3
  • 持久层框架:MyBatis 3.4.2 + Mybatis-plus 2.0.1
  • 数据库连接池:阿里巴巴德鲁伊1.0
  • 缓存框架:Ehcache 2.6 + Redis 2.9.0
  • 日志管理:SLF4J 1.7 + Log4j2 2.7
  • 布局框架:SiteMesh 3.0.1
  • 分布式应用程序协调服务:ZooKeeper 3.3.1
  • 分布式服务框架:Dubbo 2.5.3
  • 接口测试框架:Swagger2 2.6.1
  • 工具类:Apache Commons,Jackson 2.2,fastjson 1.2.20

2,前端

  • JS框架:jQuery的
  • 表格插件:Bootstrap Table
  • 表单验证插件:BootstrapValidator
  • 日期选择插件:Bootstrap的Datepicker
  • 弹层组件:层
  • 数据图表:Echarts
  • 表单美化插件:I检查
  • 树形视图插件:zTree的
  • 后台管理系统模版:H +
  • 电子商城系统模版:小米官网

项目结构

快速体验

运行项目配置说明

1.后台管理系统(CMS)项目不依赖动物园管理员服务。(不使用多宝分布式服务框架进行分布式系统开发)

代码语言:javascript
复制
1、具备运行环境:JDK1.7+、Maven3.0+、MySql5+

2、根据 morning-common\src\main\resources\properties\jdbc.properties 配置数据库

3、导入数据库 project-doc\database\pussinboots_morning.sql

4、用Tomcat等服务器运行morning-cms-web

5、后台管理系统(CMS),账号:admin 密码:123456    测试地址:http://localhost:8080/system.morning/login

2.电子商城系统(OS)项目不依赖动物园管理员服务。(不使用多宝分布式服务框架进行分布式系统开发)

代码语言:javascript
复制
1、具备运行环境:JDK1.7+、Maven3.0+、MySql5+

2、根据 morning-common\src\main\resources\properties\jdbc.properties 配置数据库

3、导入数据库 project-doc\database\pussinboots_morning.sql

4、用Tomcat等服务器运行morning-os-web

5、电子商城系统(OS),账号:810170512@qq.com 密码:xh2013212542    测试地址:http://localhost:8080/morning/index

3.对于Dubbo分布式服务框架进行分布式系统开发,目前一直在弄业务逻辑,感兴趣的朋友可以参考2.0.0-SNAPSHOT版本,自己去改下.https://git.oschina.net/Morning_ /Morning/tree/2.0.0-SNAPSHOT/

开发进度

后台管理系统(CMS)开发进度

电子商城系统(OS)开发进度

数据模型

后台管理模块数据库概念结构设计ER图

商品模块数据库概念结构设计ER图

订单模块数据库概念结构设计ER图

用户模块数据库概念结构设计ER图

电子商城模块数据库概念结构设计ER图

演示界面

后台管理系统(CMS)预览图

电子商城系统(OS)预览图

文章来自:爪哇笔记

作者:Morning 来源:码云

码址:https://dwz.cn/hTU1v7xq

喜欢本文的朋友们,欢迎长按下图关注订阅号成猿之路,收看更多精彩内容!

推荐阅读:

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 成猿之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 技术选型
  • 项目结构
    • 后台管理系统(CMS)开发进度
      • 电子商城系统(OS)开发进度
      • 数据模型
        • 后台管理模块数据库概念结构设计ER图
          • 商品模块数据库概念结构设计ER图
            • 订单模块数据库概念结构设计ER图
              • 用户模块数据库概念结构设计ER图
                • 电子商城模块数据库概念结构设计ER图
                  • 电子商城系统(OS)预览图
                  相关产品与服务
                  数据库
                  云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档