Skip to content
作为分布式系统/管理系统脚手架的SpringCloud项目使用
Java CSS FreeMarker PHP TSQL Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images
mysql
scaffold-business-api
scaffold-business
scaffold-core
scaffold-eureka
scaffold-feign
scaffold-route
scaffold-tx-manager
scripts
.gitattributes
.gitignore
LICENSE
README.md
docker-compose.yml
pom.xml

README.md

scaffold-cloud

一个适用于开发学习的Spring-cloud项目脚手架,技术栈包括但不限于spring-boot,mybatis,pagehelper,flyway-db,mybatis-genarator,eureka,spring-cloud,feign,ribbon,redis,rocketmq,ali-oss,TX-LCN分布式事务... ...

author JDK Spring Boot Spring Cloud LICENSE

star star star star

scaffold-cloud项目说明

登录页面 菜单管理页面

快速开始

// 下载/克隆项目到本地 
git clone https://github.com/Fatezhang/scaffold-cloud
  • 安装MySql数据库并启动
  • 创建数据库scaffold_cloud_base,建议设置字符集为UTF-8
  • 修改scaffold-business中微服务的数据库链接配置,本地运行只需要修改application-local.yml
  • 安装redis服务并启动,修改scaffold-core-code配置文件中的配置,同样只需要修改local中的
  • 安装Rocket MQ服务,同样修改配置
  • 如果有需要,注册阿里OSS,并修改配置中的配置
  • 启动EurekaApplication注册中心
  • 启动TxlcnApplication分布式事务协调服务
  • 启动SysServiceApplication,加载数据库字典等配置到缓存、提供后台管理微服务(权限、操作员、角色、国际化配置等)
  • 启动RouteOperateApplication服务,默认端口为8750
  • 访问http://localhost:8750/operate
  • 默认账号密码为admin/admin123

scaffold-cloud 项目结构:

You can’t perform that action at this time.