SaaS Landing开源项目以帮助ISV基于华为云构建SaaS应用为目的,是SaaS应用中公共模块的一部分,是供伙伴参考使用的示例代码,使能SaaS合作伙伴基于华为云自助式完成SaaS应用构建。SaaS Landing作为SaaS和华为云之间的粘合剂,提供租户管理中心、部署中心、升级中心及公共模块。
快捷创建开发需要的中间组件、分布式事务组件、服务治理组件等,包含mysql、redis、rabbimtq、nacos、seata、minio、mongo、skywalking-ui、skywalking-oap、elasticsearch、kafka、zookeeper的docker容器创建
1、主要介绍docker-compose安装redis、mysql、mongodb、rabbitmq、nacos、nginx等服务及各服务集群方式。 2、介绍了docker-compose, swarm, stack等部署相关命令的使用及具体场景的应用
UCode Cms 开源项目(既然来了,给个🌟吧♥️),提供一个微信交流群供大家交流使用,添加微信【dream4s】即可入群
基于SpringBoot | Mybatis-Plus | Vue3| vite | TypeScript | Ant Design UI的微服务多租户SaaS管理快速开发框架。
数据库同步工具(支持mysql、Oracle、sqlserver、PostgreSql、达梦、sqlite、h2、access、DB2等数据库)
🔥🔥🔥零代码开发api服务,只需编写sql,就可以生成http api服务。支持api动态创建,兼容多种数据库。 适用于BI报表、数据可视化大屏的后端接口快速开发。 旨在为企业数据服务的发布提供完整解决方案
基于x-pack-sql-jdbc操作ES。
Mybatis-Auditlog-Plugin (数据修改日志插件)
一个简单易用的java日志系统,解放你的日志查询困难问题,方便快速追踪问题,安装配置简单,性能优秀 演示视频地址:https://v.qq.com/x/page/g3308uxlcnw.html
使用websocket技术实时输出系统日志到浏览器端,实现WebLog
mybatis动态sql存入mysql数据库中,根据请求参数查询数据库动态SQL语句执行,响应执行结果。
🔥 官方推荐 🔥 🎉 基于Ruoyi-Cloud版本改造的的多租户SaaS开发框架。 首先感谢若依提供的开源支持!请大家继续关注若依项目! 本项目基于 RuoYi-Cloud 进行二次开发的租户版本 目标在于精简脚手架,致力于中小企业的快速开发项目搭建,让大家不必再耗费精力于各种开源框架里集成的复杂功能如何抉择保留
👍 Java 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,采用经典开发模式,提供 Spring Boot 在线代码生成功能。包括模块如:组织角色用户、菜单及按钮授权、数据权限、内容管理、工作流等。模块增减便捷;众多安全设置,密码策略;文件在线预览;消息推送;第三方登录;在线定时任务;支持集群、多租户、多数据源、读写分离、分库分表、Cloud 微服务,无用户限制
主要是项目中可以用到的共通方法,现有easyexcel分支在持续更新中。 欢迎大家Star和提交Issues。 easyexcel分支:批量设置样式,批量添加批注,批量合并单元格,设置冻结行和列,设置行高列宽,隐藏行和列,绑定下拉框数据,设置水印,插入图片
对easyExcel的封装实现对导入错误数据背景标红批注提示导出
动态的将excel导入数据库,批量导入数据接口完成(接收文件保存到服务器、表头与配置表建立对应关系、写入日志记录、创建临时表并写入数据) 支持日志记录。字段正则校验,返回成功导入条数,增加日志表的状态字段更新,成功导入数,结束时间,临时表名,动态导入增加合并单元格的识别,空行识别。增强可复用性,完善响应信息