蓝鲸云 LanJing-Nacos-NaiveVue 微办事框架 v1.1.0 宣布

v1.1.0 更新内容: 1、全新升级 JDK17; 2、全新设计软件架构; 项目介绍 基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、TypeScript、NaiveUI、MySQL 等技术栈实现的单体前后端分...

应用介绍

v1.1.0 更新内容:

基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、TypeScript、NaiveUI、MySQL 等技巧栈实现的单体前后端分别后台治理体系;后端基于 Java 说话采取 SpringCloud、SpringBoot3、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、MySQL 等主流技巧栈,前端基于 Vue3、TypeScript、Vite 等技巧栈实现,采取 NaiveUI 前端 UI 框架,基于今朝 Vue 前后端分别主流设计思惟,为了实现精细化分工,模块化、组件化开辟模式,今朝采取完全前后端分别架构实现,前端应用经由过程 API 调用后端办事的方法实现数据交互;整套体系拥有完美的 RBAC 权限架构体系,权限颗粒度精细至按钮级别,支撑多主题切换模式,多端兼容手机客户端、PAD 平板、PC 电脑等终端设备,晋升了用户应用体验;同时为了简化开辟,本身集成了基本模块,如用户模块、角色模块、菜单模块、部分模块、岗亭模块、职级模块、日记模块、租户模块、字典模块、设备模块、行政区划、义务调剂等基本功能模块; 为了支撑个别企业和开辟者多租户功能需求,在设计之初已重点设计并支撑多租户功能;为了实现项目快速开辟,官方自定义研发了整套代码生成器功能,可以根据单个规范的数据表构造一键生成模块的后端文件代码和前端模块代码;为了高度适配企业、当局和开辟者定制化项目标需求,今朝单体前后端分别架构发行了多个版本,根据实际需求按需选择即可,软件框架本身已集成了权限架构体系和基本功能模块,极大年夜的进步了开辟效力,降低了项目研发成本以及节俭了人力。

软件架构

  • 采取 JDK17 基本开辟情况,采取 Maven 构建对象;
  • 采取 模块化插件化 设计,实现核心类库按需引入;
  • 采取 Spring CloudSpring Cloud AlibabaSpringBoot 等微办事组件框架;
  • 采取 Spring Authorization ServerSpringSecurity 等微办事同一认证框架;
  • 采取 NacosSeata、 等微办事同一认证框架;
  • 采取 Vue3TypeScriptNaiveUIVite 等技巧实现完全前后端分别;
  • 采取 MybatisPlushutoolfastjson2 等主流开源框架;
  • 采取 Json Web Token redis 缓存技巧等令牌生成机制;
  • 采取 AOP 切面技巧实现日记及权限拜访控制,颗粒度至按钮节点级别;
  • 采取 Validator 验证器,实现 DTO 参数严格校验;
  • 采取 SpringDocknife4j 实如今线文档查看;
  • 采取 redis 缓存技巧记录登录信息,实如今线强迫退出机制;
  • 采取 mybatis-plus-generator 实现代码生成器,一键生成模块文件;
  • 采取 MybatisPlus 实现多租户数据隔离策略;
  • 集成 阿里短信邮件 等核心功能,实现营业解耦;
  • 集成 在线监控 技巧,实现应用健康度、机能在线监控;
  • 集成 Druid 数据库连接池,用于治理数据库连接;

软件信息

  • 软件名称:蓝鲸云微办事 Nacos+NaiveUI 版
  • 软件作者:@蓝鲸云团队
  • 软件协定:Apache-2.0
  • 官网网址:https://www.lanjingcloud.vip
  • 文档网址:http://docs.cloud.nacos.naivevue.lanjingcloud.vip
  • 演示地址:http://manage.cloud.nacos.naivevue.lanjingcloud.vip

功能模块

  • 主控制台:纯静态页面,供给给有须要的企业、开辟者做定制化应用;
  • 用户治理:实现用户数据录入于治理,加强了账户安然;
  • 角色治理:基于 RBAC 权限架构体系,实现角色权限的治理;
  • 菜单治理:用于权限菜单数据治理以及菜单节点权限数据治理;
  • 部分担理:用于治理体系架构体系中的部分数据;
  • 岗亭治理:针对用户岗亭属性的数据进行同一保护治理;
  • 租户治理:重要对租户入住数据进行治理和租户账号开通治理;
  • 日记治理:用于登录日记、操作日记治理和保护;
  • 参数治理:用于对体系核心参数的定义和治理;
  • 设备治理:用于对动态设备参数的同一治理和设置;
  • 字典治理:用于对字典数据、字典项数据的治理为保护;
  • 通知通知布告:重要对通知、通知布告等站外、站内数据进行治理;
  • 行政区划:针对全国行政区划分数据进行治理和保护;
  • 消息治理:对体系消息模块进行查阅和治理;
  • 短信日记:重要用于记录发送短信的日记信息进行治理;
  • 邮件日记:重要用于记录邮件发送记录和数据保护治理;
  • 文件日记:重要用于上传图片、文件等资本附件日记记录进行治理;
  • 文件模板:重要对体系中应用的文件模板进行上传和治理;
  • 邮件模板:重要对体系应用的邮件模板文件进行治理;
  • 短信模板:重要对体系短信模板信息进行录入、保护和治理;
  • 消息模板:重要针对体系营业发送的消息内容进行同一治理;
  • 体系设置:针对体系的惯例设备数据进行可视化治理保护;
  • CMS 治理:重要用于网站相干的数据进行治理的模块;
  • 义务调剂:重要用于对准时义务进行定义和同一调剂治理;
  • SQL 监控:重要结合 Druid 数据库连接池技巧实现数据库 SQL 监控治理;
  • 机能监控:用于监控应用 CPU、内存、办事器、磁盘、虚拟机等信息;
  • 健康监控:重要用于对体系健康度和运行状况、机能进行监控;
  • 代码生成:官方定制化模板生成器,用于简化单模块开辟,进步效力;
  • 接口文档:用于查阅体系接口在线文档,查阅 API 地址、入参、出参等;

其他版本

版本名称 解释 地址 蓝鲸云单体 Thymeleaf+Layui 版 基于 SpringBoot3、SpringSecurity、MybatisPlus、Thymeleaf、Layui、MySQL 等技巧栈 https://gitee.com/lanjingcloud/LanJing-Layui 蓝鲸云单体 Vue3+ElementPlus 版 基于 SpringBoot3、SpringSecurity、MybatisPlus、Vue3、ElementPlus、TypeScript、Vite、MySQL 等技巧栈 https://gitee.com/lanjingcloud2/LanJing-EleVue 蓝鲸云单体 Vue3+AntDesign 版 基于 SpringBoot3、SpringSecurity、MybatisPlus、Vue3、AntDesign、TypeScript、Vite、MySQL 等技巧栈 https://gitee.com/lanjingcloud2/LanJing-AntdVue 蓝鲸云单体 Vue3+NaiveUI 版 基于 SpringBoot3、SpringSecurity、MybatisPlus、Vue3、NaiveUI、TypeScript、Vite、MySQL 等技巧栈 https://gitee.com/lanjingcloud2/LanJing-NaiveVue 蓝鲸云单体 Vue3+ArcoDesign 版 基于 SpringBoot3、SpringSecurity、MybatisPlus、Vue3、ArcoDesign、TypeScript、Vite、MySQL 等技巧栈 https://gitee.com/lanjingcloud2/LanJing-ArcoVue 蓝鲸云微办事 Nacos+ElementPlus 版 基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、ElementPlus、TypeScript、Vite、MySQL 等技巧栈 https://gitee.com/lanjingcloud2/LanJing-Nacos-EleVue 蓝鲸云微办事 Nacos+AntDesign 版 基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、AntDesign、TypeScript、Vite、MySQL 等技巧栈 https://gitee.com/lanjingcloud2/LanJing-Nacos-AntdVue 蓝鲸云微办事 Nacos+NaiveUI 版 基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、NaiveUI、TypeScript、Vite、MySQL 等技巧栈 https://gitee.com/lanjingcloud2/LanJing-Nacos-NaiveVue 蓝鲸云微办事 Nacos+ArcoDesign 版 基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、ArcoDesign、TypeScript、Vite、MySQL 等技巧栈 https://gitee.com/lanjingcloud2/LanJing-Nacos-ArcoVue

模块预览


1、全新进级 JDK17;
2、全新设计软件架构;

项目介绍


点赞(0) 打赏

立即下载

相关下载

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部