浪一圈 - 提供企业级稳定、开源、持续更新的基础平台与解决方案

Gitee地址, 欢迎大家Star。

浪一圈 Introduce

浪一圈是是基于 Spring Boot + Mybatis + Ant Degegin Pro开发的框架,系统集成了CI/CD。 致力于为企业用户定制的后台脚手架框架,能够有效降低企业开发成本,提升开发效率避免重复造轮子,提供高可用、高并发、高性能系统解决方法,使开发专注于业务逻辑。

?> 如果有需要后期也会提供Tp6,egg的后台服务版本

  • 📋 项目附带完善的开发文档和接口文档。
  • 📦 代码简洁、易懂,符合《阿里巴巴JAVA开发手册》规范。
  • 🚀 后续会基于spring cloud提供企业级微服务解决方案,敬请期待。

如何上手

// 拉去代码
$ git clone https://gitee.com/langyiquan_admin/shop-java

// 配置环境,如yml,properties文件,mysql,redis,es,mq等,涉及到自己服务器账号信息,暂不提供
$ ......

// 启动Spring Boot项目
$ Run application

特性

  • 页面好看

    • 秉承 Ant Design 的 设计价值观,延用 Ant Design 的 设计原则 , UI简洁美观。
  • 前后端分离架构,企业级权限管理

    • 基于JWT Token方案,实现前后端分离,完善的功能权限可控制到按钮粒度级别。
  • 企业成熟的解决方案

    • GIT版本管理, Nginx负载均衡,Ali SMS, CDN, OSS, 分布式锁, 分布式回话,分布式事务,分布式消息队列,ElasticSearch, WebSocket, CI/CD, 大屏数据可视化解决方案 应有尽全。

所用技术点

后端技术点

  • 基于ElasticSearch+Logstash实现分布式查询,数据更新
  • 基于Netty搭建Websocket服务,定时心跳检测
  • RabbitMQ实现订单库状态还原
  • Nginx负载均衡,反向代理,分布式限流 - IP限制,连接数限制,xss限制应用
  • linux重启自执行脚本
  • 数据库定时备份,还原
  • 代码生成器
  • CDN
  • 全局异常
  • 计划任务
  • 数据统计
  • 单元测试
  • 并发测试
  • JWT Token+拦截器拦截请求
  • 基于RABC实现按钮级别权限
  • Redison 分布式锁
  • 分布式事务解决方案(分布式计划任务, 消息队列)
  • 分布式回话
  • 基于Swagger主题文档
  • 服务监控
  • SOAR SQL慢查询检测
  • 幂等性
  • SSH免密码登录
  • Mysql慢查询
  • Jenkins CI/CD 持续集成
  • Ali Oss对象存储
  • 阿里大于Sms 短信统计
  • Https证书申请,配置
  • 支付宝,微信支付
  • 数据埋点
  • 微服务
  • ……

前端技术点

  • Ant Desigin相关
  • VUE全家桶
  • React全家桶
  • Taro UI
  • Flex
  • Swiper/Scroll
  • webpack
  • axios
  • moment
  • ……

工具集合

  • ProcessOn
  • 蓝湖
  • 宝塔
  • PxCook
  • ScreenGif
  • Redis Desktop Manager
  • SOAR
  • Jenkins
  • ……

技术支持

  • Gitee
  • Jenkins
  • Swagger
  • dumi
  • Docker
  • ……

小程序演示

x50URIYfqX.jpeg!large

项目演示

2FTbRVq4Rg.png!large
pTkTZRWBg7.png!large
DeyAtnLRDS.png!large
JXh4h6qmjo.png!large
3Aswo3E6An.png!large
1dxwYbyssj.png!large

反馈与共建

请访问 Gitee

本作品采用《CC 协议》,转载必须注明作者和本文链接
cxp1539
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!