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

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