
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
NIUCLOUD-ADMIN-SAAS-JAVA是一款开源的企业级SaaS后台管理系统框架,采用前后端分离架构。前端基于Vite+TypeScript+Vue3+ElementPlus,后端采用SpringBoot+MyBatis-Plus+Sa-Token。系统支持多租户、多站点管理,内置代码生成器和插件机制,提供用户权限、云存储、微信对接、支付管理等开箱即用功能。框架采用MIT协议,永久免费商
niucloud平台提供新建插件功能,开发者可通过"开发-插件开发-新建插件"路径创建自定义插件。系统会初始化基础代码结构,包含admin前端、Java后端、uni-app、SQL等模块,存放于webroot/addon目录。新建插件需手动安装,安装后各模块代码将自动合并到系统对应目录。开发需掌握Vue3、Element-plus(admin端)和uniapp(移动端)技术,注

本文总结了前后端开发中使用的关键技术栈。后端主要采用SpringBoot框架,配合Satoken认证、MyBatis-plus ORM、Redis缓存等技术;前端管理端基于Vue3+Vite+ElementPlus组合,移动端使用Uni-app跨平台方案,Web端采用Nuxt.js服务端渲染。技术选型涵盖了从Web应用开发、数据库操作到状态管理、UI组件等各个方面,形成了一套完整的全栈开发解决方案
本文展示了lg_cms插件的多端目录结构:Java后端采用标准Maven项目布局,包含控制器、服务层等组件;web前端、uni-app移动端和admin管理端均采用模块化设计,统一包含API接口、国际化资源和页面组件。webroot目录整合了全平台资源,包括静态文件、数据库脚本和打包配置。该结构体现了前后端分离、多平台支持的设计理念,通过标准化目录实现代码组织与维护的规范化。
本文总结了Java后端和前端开发中的命名规范。后端规范包括:控制器、实体类、服务层、枚举类等,强调按功能分层命名。前端规范涉及接口、语言包和视图的命名规则。这些规范统一了项目结构,提高了代码可读性,便于团队协作和维护。规范覆盖了从数据访问到业务逻辑、从前端接口到视图的完整开发流程,确保项目结构清晰、职责明确。
本文介绍了计划任务开发的实现方式,包括插件和框架两种开发模式。传统Cron任务需要服务器配置,而新方法通过代码定义调度规则。插件开发需在schedule.json中定义任务模板(如频率类型min/hour/day/week/month),并编写具体任务逻辑类。框架开发类似,任务模板和类文件路径略有不同。最后通过后台管理界面将模板写入数据库,完成计划任务的添加和启用。新方法使任务调度更清晰、部署更方

本文介绍了自定义布局开发流程,包括系统布局和插件布局的不同加载方式。系统布局已有四种预设,而插件布局需要开发者在插件目录下创建index.vue和layout.json文件。开发自定义布局时,需在layout.json中配置布局标识和缩略图路径。最后说明在平台端如何为每个应用设置布局:通过配置-布局设置-应用设置选择开发好的布局方式即可生效。

本文介绍了消息发送功能的开发实现方式,包括短信(SMS)、微信公众号模板消息和微信小程序订阅消息三种类型。开发路径分为框架修改和插件开发两种模式,分别对应不同的文件目录结构。详细说明了notice.json配置文件的定义方法,包括消息模板key、接收者类型、变量定义和执行类等关键参数。同时分别给出了短信、微信公众号和小程序三种消息类型的配置示例,包含模板ID、内容格式、关键词列表等具体实现细节。开

本文介绍了数据导出功能的开发框架实现方案。主要包含三个部分:1)在ExportType.json中定义导出数据结构,包括字段名和显示名称;2)通过继承ExportDataEventDefiner类实现监听器,使用@EventCallback注解注册,在handleCallback方法中处理数据查询和转换逻辑;3)前端通过export-sure组件调用导出功能,传入类型和查询参数。该框架实现了数据导

本文介绍了NIUCLOUD框架的DIY组件开发指南,重点阐述了如何通过插件机制扩展页面装修功能。主要内容包括:1)系统采用三栏式可视化装修界面,支持实时预览;2)自定义组件分为框架内置和开发者扩展两类,均支持拖拽配置;3)详细说明了开发流程,包括创建配置文件、定义编辑组件、实现移动端渲染组件等关键步骤;4)提供了组件样式控制、验证规则等开发技巧。该机制实现了多终端适配,兼顾了易用性和灵活性,使开发








