A优秀的springcloud项目部署及代码。

2023-11-11

在线演示地址 http://114.115.178.160:8082/index      演示服务器内存宽带比较小,可能导致演示系统比较卡,第一次加载可能要20秒)。

 

为防止人为恶意删除我演示系统数据库演示系统将禁止修改数据库。敬请谅解。

在这个社会上总有一些素质低的人,非要让你做一些无奈的事情。

演示系统希望各位不要做毁坏数据库的操作这是一种职业素养,我刚登陆演示系统发现数据库错乱希望各位珍惜开源不要让作者心寒我能禁止各位操作数据库但是体验不好希望各位互相体谅。开发完成后我会上传代码到开源中国与各位分享,谢谢。

将对前端脚手架进行修改

使用ant Design vue脚手架菜单修改成tabs格式修改完成后与各位网友互相学习

示例:如图

新后台显示示例

 

 

首页图例  

 

商城相关页面(未做后台开发只是用vue画了基本页面还需优化)

在线考试系统(用vue画了部分页面部分在下考试功能已用springcloud开发完成)

微信对接支付接口(已完成统一下单接口对接)

 

登陆图例(3套系统后台管理系统统一用springcloud开发属于分布式服务,集成在一起。)

 

详细部署方案

1准备的代码及软件,springcloud项目是在开源中国下载的,是青岛-李春光大神的项目clouddo。十分感谢作者将项目开源。也感谢开源中国这个平台提供的开源项目。本人是在该项目上进行二次开发添加了部分功能及模块

2.安装各种开发程序及配置开发环境,jdk要求1.8 以上MySQL5.5以上,node版本最好8.21.各位可以在网上下载或在我上传的资源下载,地址详见文章底部。集成开发环境用idea(也可以用myeclipse,因为本人习惯用idea所以用idea介绍)。

3在myeclipse导入springcloud后端项目

 

等待项目构建完成(都是maven项目需要用maven方式导入)

3.1.新建数据库,导数数据库脚本(clouddo-admin的根目录下),修改clouddo-admin的数据库用户密码

3.2.启动clouddo-server 注册中心(运行对应的Application,springboot方式启动)

3.3.启动clouddo-zuul 网关

3.4.启动clouddo-base 基础微服务

3.5.启动clouddo-admin 权限微服务

3.6.启动clouddo-cms 内容管理微服务

3.7启动clouddo-exam 考试管理微服务

3.8启动clouddo-pay 支付管理微服务

4.安装对应的前段软件

启动前段服务。

  
启动前端
4.1新开一个命令行窗口
4.2定位到项目目录并安装依赖
  > cd 你自己的位置/clouddo-view
  > npm install
4.3依赖安装成功后执行启动命令
  > npm run dev
  # 显示如下内容说明本地启动成功
  # DONE Compiled successfully in 7515ms
  # Listening at http://localhost:8081

如果启动前段报错可能是对应的依赖没有下载成功请将4.2的下载依赖命令换成

npm install -g cnpm --registry=https://registry.npm.taobao.org

启动效果如图

5.springcloud项目部署成功的效果

 查看注册服务中心地址(localhost:8001)默认地址

 

clouddo是基于springcloud和vue微服务,前后端分离的后台管理框架,可以作为springcloud和vue的入门学习框架,亦可以作为一个基础脚手架进行二次开发。

最后感谢开源中国提供的开源项目。感谢作者:青岛-李春光将项目开源。

源码地址https://download.csdn.net/download/u010740917/10600137

本人正在对该云服务进行二次开发以后会开发改正后会上传最新源代码

 

 

                                                                                                                                 此致 敬礼,

                                                                                                                    这是本人的第2篇博文。写的不好请多包涵

                                                                                                                                感谢各位网友的阅读。

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

A优秀的springcloud项目部署及代码。 的相关文章

随机推荐

  • 一文带你了解ViewModel

    Lifecycle库可以有效避免内存泄漏和解决常见的Android生命周期难题 1 引言 ViewModel属于lifecycle 生命周期感知型组件 中的一员 通常与LiveData DataBinding一起使用 它们是MVVM架构的重
  • HCIP——IPV6实验

    一 实验要求 1 两个局域网基于6to4tunnel可达 2 R1可以访问R3的环回 二 实验拓扑结构 三 实验过程 1 配置公网IP地址以及缺省路由 R2 r2 int g0 0 1 r2 GigabitEthernet0 0 1 iP
  • JavaScript Set()对象 实现去重

    Set 对象里的值具有唯一性 我们可以利用这个特性进行数组去重 let arr 2 2 2 8 8 55 55 0 1 0 1 i i null null undefined undefined NaN NaN let newArr fun
  • Navicat Premium 12

    一 破解 1 下载安装Navicat Premium 12 2 解压破解补丁 选择对应版本 这里选的是简体中文64位 3 打开所选目录 复制里面文件 4 将复制的文件粘贴到Navicat Premium 12的安装根目录 5 打开软件即可无
  • 小米怎么快速回到顶部_打开小米这3个设置,手机越用越好用啦!你现在还不知道吗?...

    手机天天都在用 但是你对你的小米手机足够了解吗 小米手机有很多好用的功能设置 比如以下这3个 打开小米手机下面这3个设置 你的小米手机会越来越好用 下面就一起来看看吧 全面屏手势 第一个设置是小米的 全面屏手势 开启小米手机的 全面屏手势
  • VS开发C++动态库及其调用程序

    用VS建立一个解决方案 包括两个项目 动态库TestDll和应用程序TestExe 以下详细介绍TestDll动态库配置导出类和函数的方法 以及TestExe应用程序如何调用TestDll和配置项目依赖关系 一 VS2019创建动态库项目并
  • React之const语句

    以下内容都摘自 https developer mozilla org zh CN docs Web JavaScript Reference Statements const 常量是块级作用域 很像使用let语句定义的变量 常量的值不能通
  • C/C++ 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C2440 “=”: 无法从“const char [13]”转换为“char *” 字符指针

    全网付费课程欢迎咨询QQ 3388486286 如果你尝试初始化非常量会导致 C2440 char 或wchar t 通过使用中的字符串文字C 代码 当编译器一致性选项 zc strictstrings设置 在 C 中 字符串文字的类型是数
  • ECharts配合Node.js爬虫实现数据可视化

    数据可视化简介 可视化技术是将数据和信息以图形化的方式展示出来 以便更好地理解和分析 可视化技术通常使用各种图表 图形 动画和交互式效果来呈现数据 可视化技术有以下几个基本概念 数据 可视化技术的基础是数据 数据可以是数字 文本 图片 视频
  • 我的创作纪念日 · 2023年1月17日

    博文作者 wangzirui32 喜欢的可以 点赞 收藏 关注哦 本文首发于CSDN 未经许可禁止转载 原来笔者没有时间创作这篇文章的 后来想想 写了这么多 况且又是创作2周年 还是写了把 doge 我的创作纪念日 机缘 2021年1月17
  • 【深度学习】目标检测 yolov5模型量化安装教程以及转ONXX,torchscript,engine和速度比较一栏表

    模型量化 yolov5 的模型量化 好好看看export py YOLOv5 by Ultralytics GPL 3 0 license Export a YOLOv5 PyTorch model to other formats Ten
  • 软件架构综述

    软件架构概述 软件架构产生的背景 软件架构的主要思想和特征 主要思想 软件架构的特征 软件架构的发展阶段 软件架构研究和应用现状 软件架构理论和方法研究 软件架构的应用研究 参考书籍 备注 软件架构产生的背景 软件架构用来刻画软件系统整体抽
  • 如何提高烟雾、火的检测准确率?!

    我最近在做一个烟雾和火的检测实验 有时候效果不太好 不知道如何提高效果 我用的是YOLO V3训练的模型
  • [js] 去除小数点后面多余的零

    var a 0 100 parseFloat a a 0 1
  • Android studio Gradle 7.0+ 版本的.aar引入方式说明

    新建的Androidi项目编译错误 莫名其妙的错误 踩坑了 记录一下 各位大神指正 1 buildg radle中引入 aar错误 android repositories flatDir 引入libs目录下的aar dirs libs A
  • linux命令打印消息自动保存,Linux基本命令(2)

    1 如果在任何命令的后面加上一个 gt 和文件名 不一定事先存在 那么这个命令的执行结果就被送至该文件中 如 ls usr bin gt unknown 如果该文件已经存在 则ls命令的输出结果将会覆盖原来的文件内容 如果用csh和tcsh
  • Python time strftime() 方法

    描述 Python time strftime 函数用于格式化时间 返回以可读字符串表示的当地时间 格式由参数 format 决定 语法 strftime 方法语法 time strftime format t 参数 format 格式字符
  • SpringBoot项目配置跨域报错When allowCredentials is true, allowedOrigins cannot contain the special value

    项目配置允许跨域访问后 报When allowCredentials is true allowedOrigins cannot contain the special value错误 解决办法找到配置允许跨域访问配置的地方 找到如下配置
  • 二叉搜索树 BST

    文章目录 一 判断 BST 的合法性 Q98 迭代写法见提交记录 使用stack 二 在 BST 中搜索一个数 Q700 三 在 BST 中插入一个数 Q701 四 在 BST 中删除一个数 Q450 最后总结 原文 https mp we
  • A优秀的springcloud项目部署及代码。

    在线演示地址 http 114 115 178 160 8082 index 演示服务器内存宽带比较小 可能导致演示系统比较卡 第一次加载可能要20秒 为防止人为恶意删除我演示系统数据库演示系统将禁止修改数据库 敬请谅解 在这个社会上总有一