Skip to content

A comprehensive rapid-development toolkit harnesses Springboot 3 framework, integrates a MySQL database, utilizes Redis for caching, and incorporates a custom Role-Based Access Control (RBAC) authorization mechanism. 一款基于Springboot 3框架的快速开发基础套件,集成了MySQL数据库,利用Redis进行缓存,并融入了定制化的角色权限访问控制(RBAC)授权机制。

License

Notifications You must be signed in to change notification settings

yunhouhuang/houcloud-server

Repository files navigation

HOUCLOUD快速开发基础套件 JAVA服务端

阿里云服务器特惠活动

打不开?打不开就是服务器到期了,没钱续费了

登录账号密码

username: admin
password: houcloud

其他账号的密码全部都是 houcloud


项目介绍

技术栈

  • Java17
  • Springboot3.x
  • MySQL
  • Redis
  • Logback
  • MyBatis
  • MyBatisPlus

如何运行项目

  1. 将 doc/db/houcloud.sql 恢复到你的数据库
  2. 修改对应的 application.yml 文件,如数据库地址密码等
  3. 安装连接的的 Redis
  4. 运行 Application.class main 方法即可(有IDEA待Maven初始化后无脑点击运行即可)

部署

  1. 部署方式每个人都有点差异,这里不限制部署方式
  2. 推荐自动流水线(如Jenkins 云效等)CICD + Docker 部署
  3. 项目中已包含了Dockerfile 和 docker-compose.yml (包含MySQL Redis) 脚本和配置文件可参考使用
  4. 服务器 阿里云新人特惠活动

页面预览

page1.png page2.png page3.png page4.png

写在最后

点个星星🌟,让这个套件越来越好用~

About

A comprehensive rapid-development toolkit harnesses Springboot 3 framework, integrates a MySQL database, utilizes Redis for caching, and incorporates a custom Role-Based Access Control (RBAC) authorization mechanism. 一款基于Springboot 3框架的快速开发基础套件,集成了MySQL数据库,利用Redis进行缓存,并融入了定制化的角色权限访问控制(RBAC)授权机制。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published