Skip to content
/ Morning Public
  • Notifications
  • Fork 6
  • Star 12

电子商城

12 stars 6 forks Branches Tags Activity
Star
Notifications

heavendarren/Morning

Branches Tags

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits

.settings

.settings

 
 

morning-administrator

morning-administrator

 
 

morning-cms-web

morning-cms-web

 
 

morning-common

morning-common

 
 

morning-online

morning-online

 
 

morning-order

morning-order

 
 

morning-os-web

morning-os-web

 
 

morning-product

morning-product

 
 

morning-system

morning-system

 
 

morning-user

morning-user

 
 

project-doc

project-doc

 
 

.project

.project

 
 

README.md

README.md

 
 

pom.xml

pom.xml

 
 

Repository files navigation

猫宁Morning公益商城系统

但行好事,莫问前程。(基于SSM框架的公益B2C网上商城的设计与实现)
QQ群:558243903 猫宁Morning技术讨论 猫宁Morning技术讨论群二维码

紧急求助

本人大四马上毕业了,专业电子商务,非科班生,大三自学Java,急需一份工作,哪位大佬可以推荐下!╰( ̄▽ ̄)╮,小的不甚感激,工作地点:杭州,工作方向:Java开发攻城狮。

项目背景

据相关统计,2015年有2.7亿网友通过阿里系平台(不含支付宝)参与公益30亿次,累计产生捐赠1.9亿元。淘宝公益突破了传统的公益模式,开创了适合企业自身的公益道路,以“授人以渔”的方式将公益与自身商业模式捆绑销售,加速了“人人公益”时代的到来,让公众看到了中国公益事业的巨大改变和影响。

平台简介

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

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

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

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

后台管理系统(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
  • 数据库连接池:Alibaba Druid 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
  • 日期选择插件:Datepicker for Bootstrap
  • 弹层组件:Layer
  • 数据图表:Echarts
  • 表单美化插件:ICheck
  • 树形视图插件:Ztree
  • 后台管理系统模版:H+
  • 电子商城系统模版:小米官网

项目结构

项目结构
商城系统架构

快速体验

运行项目配置说明

1.后台管理系统(CMS)项目不依赖ZooKeeper服务。(不使用Dubbo分布式服务框架进行分布式系统开发)

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),账号:admdin 密码:123456    测试地址:http://localhost:8080/system.morning/login

2.电子商城系统(OS)项目不依赖ZooKeeper服务。(不使用Dubbo分布式服务框架进行分布式系统开发)

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/

特别说明

1.本人是自学的Java Web,如果系统中存在严重Bug,或者存在严重缺陷的问题,希望各位多提宝贵意见,小弟不胜感激。

2.QQ:810170512 Email: chenxingxing1994@foxmail.com 欢迎各位大佬的指导。

3.如有不足之处,请提出,我会尽快修正。

4.马上毕业了,目前要忙着找工作,(/ □ ),应该又没什么时间弄了。

5.电子商城只是大概的走了一遍流程,还有很多细节的地方没有仔细去实现,见谅!

特别鸣谢

1. 因酷 / inxedu 因酷在线教育平台

2. ThinkGem 王震/JeeSite JeeSite 企业信息化快速开发平台

3. 青苗 / SpringWind spring-wind

4. 轩少 / spring-shiro-training spring-shiro-training

5. iBase4J / iBase4J iBase4J

小白求助

1.系统服务中日志记录怎么应用到项目中,哪位大神可以帮我改下或者给我说下思路,目前没有什么头绪。


开发进度

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

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

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

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

数据模型

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

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

商品模块数据库概念结构设计E-R图

商品模块数据库概念结构设计E-R图

订单模块数据库概念结构设计E-R图

订单模块数据库概念结构设计E-R图

用户模块数据库概念结构设计E-R图

用户模块数据库概念结构设计E-R图

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

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

演示界面

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

后台管理系统用户登录界面

后台管理系统角色管理界面

后台管理系统菜单管理界面

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

电子商城首页

电子商城商品显示界面

电子商城商品分类界面

电子商城用户找回密码

公益商城系统(DS)预览图,未搭建

About

电子商城

Resources

Readme
Activity

Stars

12 stars

Watchers

3 watching

Forks

6 forks
Report repository

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

  • Java 38.4%
  • JavaScript 35.9%
  • CSS 25.7%

Footer

© 2024 GitHub, Inc.

哆哆女性网风水起名哪里好什么是潜意识淘宝 seo 优化2019起名男孩镇魂在线观看网站建设前期预算鹤字签名沧州高端网站制作公司丹阳网站制作五行缺土怎么起什么名字好听公司公司手机网站制作购物网站制作网游戏装备起名网站建设职位宾馆网站制作公司火车票时刻表及票价电影天堂色戒五脏养生功法伊犁网站建设公司起名景个字周公解梦 梦到家中被盗夺冠观后感总结400字蜜桃成熟时33d在线网站公司设计网站罗姓的宝宝起名B2C网站建设盛夏的猎户座电影天堂朱姓猪年小孩起名属鼠人起名用字宜忌为马起名淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化