1 Star 0 Fork 5

kevinDev / atcrowdfunding

forked from 玄之又玄 / atcrowdfunding 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

注:由于之前写代码的时候未把阿里云的AccessKey模糊处理,部分网友直接拿我AccessKey使用,并且擅自传到GitHub上面,因此我把这个AccessKey禁用了,诸位自行更换。


atcrowdfunding

介绍

前不久在B站看了SSM整合的视频,感觉自己对SSM框架好像懂了,但是让我在实际开发项目中去写,又不是很会,如果看我博客的小伙伴有这种感觉,那么就说明跟我一样,缺乏项目经验,那么希望接下来看我的博客能有点收获。 由于本来就似懂非懂,让我徒手撸一个SSM项目,也不太实际,于是我在B站找到了本项目,尚硅谷旗下的尚筹网项目,选择这个项目的原因是因为这个项目是一个由SSM向SpringBoot+SpringCloud过渡的项目,于是我就决定学习一下。

软件架构

尚筹网项目是一个众筹项目,整个项目分为后台管理与前台会员两大部分。其整体框架图如下: 尚筹网整体架构

  1. 后台管理系统 后台管理系统为单一架构,由SSM框架进行实现,同时整合SpringSecurity来对用户权限进行控制。下图为后台管理系统的控制面板页面,可以看到后台管理主要具有三大功能,分别为权限管理、业务审核和业务管理,很遗憾的是尚筹网项目只完成了权限管理部分的功能,不过也足够大家熟悉SSM框架了: 控制面板
  2. 前台会员系统 前台会员系统为分布式微服务架构,由SpringBoot+SpringCloud进行实现,同时为了上传项目图片整合了oss服务,以及为了支付整合了阿里的支付API。下图为前台会员系统的用户中心页面,由于尚筹网项目主要用于教学,图中的大部分数据为假数据,此页面中最主要的一个功能便是发起众筹: 用户中心 如图为点击发起众筹后的页面: 发起众筹

安装教程

  1. 项目为IDEA开发,环境需要JDK1.8,MySQL8.x,Redis
  2. 项目clone完毕后,首先执行根目录中的sql文件,将需要的数据库表全部生成,且插入相关数据
  3. 修改admin-component工程中Resources文件夹下mysql的相关配置【账号密码等】
  4. 修改member-mysql-provider工程下application.yml中mysql的相关配置【账号密码等】
  5. 修改member-redis-provider工程下application.yml中redis的相关配置【主机密码等】

空文件

简介

尚硅谷尚筹网项目 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/kevinDev/atcrowdfunding.git
git@gitee.com:kevinDev/atcrowdfunding.git
kevinDev
atcrowdfunding
atcrowdfunding
master

搜索帮助

14c37bed 8189591 565d56ea 8189591