Skip to content

Vita(中文名:微塔):是一款轻量级快速开发平台应用系统。基于 SpringBoot 3、sa-token、mybatis-plus、vite、vue 3、element-plus、javascript 等技术,不依赖任何第三方服务。

License

Notifications You must be signed in to change notification settings

mengweijin/vita

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Apr 27, 2025
a56d119 · Apr 27, 2025
Mar 28, 2025
Mar 22, 2025
Apr 26, 2025
Apr 27, 2025
Apr 26, 2025
Apr 27, 2025
Mar 21, 2025
Mar 13, 2025
Feb 24, 2020
Apr 6, 2025
Apr 23, 2025

Repository files navigation

Vita(微塔)

gitee star github star

介绍

Vita(中文名:微塔):是一款轻量级快速开发平台应用系统

基于 SpringBoot 3、sa-token、mybatis-plus、vite、vue 3、element-plus、javascript 等技术,不依赖任何第三方服务。

有时候我们就想做一个简单的东西,采用已有的开源框架却要依赖一大堆东西,和很复杂的配置文件,自己从零搭建又太耗费时间,真的太麻烦了!

于是,就有了 Vita,它可以帮你节省很多时间和精力,非常适合一个人即一个团队的工作环境。

在线演示

版本 演示链接
Vita(开发中) https://vita.aday.fun
Vitality Vue 版 https://vue.aday.fun
Vitality Layui 版 https://layui.aday.fun

最简单的启动

默认前后端一体化部署,因此你只需要一个 JDK 17 的运行环境,然后直接启动即可!

java -jar vita-admin.jar

浏览器访问:http://localhost:8080

注:当然,你也可以使用 nginx 代理服务器前后端分离部署。

系统功能

  • 我的消息:系统消息列表查看和维护。
  • 系统管理
    • 菜单管理:配置系统菜单、按钮基本信息及权限编码。
    • 部门管理:配置系统组织机构。
    • 岗位管理:系统用户所担任的岗位。
    • 用户管理:系统用户的管理。
    • 角色管理:角色管理,及其所拥有的菜单及按钮权限配置。
    • 分类管理:树状分类基础数据维护。
    • 字典管理:枚举字典值配置和管理。
    • 配置管理:对系统动态配置常用参数。
    • 文件管理:对系统上传的文件进行管理。
    • 通知公告:系统通知公告信息的发布维护。
  • 系统监控
    • 应用监控:监视当前系统的系统信息、CPU、内存、磁盘、JVM信息等。
    • 缓存监控:查看系统实时缓存数据。
    • 在线用户:当前系统中活跃用户状态监控及踢人下线。
    • 登录日志:系统登录日志记录和查询。
    • 操作日志:系统正常操作日志记录和查询;
    • 错误日志:系统异常信息日志记录和查询。
  • 开发工具
    • 代码生成器:前后端代码的生成(java、vue、js、sql、脚本)支持代码直接下载。
    • 接口文档:后台接口文档。

开发功能

主要包含用户-部门-岗位-角色-菜单-权限管理、代码生成、数据脱敏、字典翻译、接口限流、日志管理、系统监控、缓存过期、接口防抖等功能。

演示图

image image
image image
image image
image image

⭐Star Vita on GitHub

Stargazers over time

About

Vita(中文名:微塔):是一款轻量级快速开发平台应用系统。基于 SpringBoot 3、sa-token、mybatis-plus、vite、vue 3、element-plus、javascript 等技术,不依赖任何第三方服务。

Resources

License

Stars

Watchers

Forks

Packages

No packages published