基于Java Spring boot/Spring Cloud、vue、uni-app 的轻量级、前后端分离、拥有7项电商系统专利技术的全渠道电子商务系统【仙宝云】。
仙宝商城项目致力于为中小企业打造一个完整、易于维护的开源的电商系统,采用现阶段流行技术(Java spring cloud alibaba)编码准守《阿里巴巴代码编程规范》实现。后台管理系统包含商品管理、订单管理、运费模板、商品类目管理、规格管理、会员管理、运营管理、内容管理、统计报表、标签体系、权限管理、营销管理,活动管理。
1. 采用前后端分离的模式,前端框架:VUE、Element、Uni-app
1. 后端采用Java语言 基于SpringBoot、SpringCloud等国际主流技术研发
2. 标准Api接口、前后端分离,二次开发更方便快捷;
3. 支持数据库结构、数据、模板在线缓存清除,提升用户体验;
4. 可视化DIY店铺装修,方便、快捷、直观,可以随心所欲装扮自己的店铺;
5. 无缝事件机制行为扩展更方便,方便二次开发;
6. 注册中心、配置中心选型Nacos,为工程瘦身的同时加强各模块之间的联动。
7. 集成Sentinel从流量控制、熔断降级、系统负载等多个维度保护服务的稳定性。
8. 使用Traefik进行反向代理,监听后台变化自动化应用新的配置文件。
9. 极简封装了多租户底层,用更少的代码换来拓展性更强的SaaS多租户系统。
10. 借鉴OAuth2,实现了多终端认证系统,可控制子系统的token权限互相隔离。
11. 借鉴Security,采用JWT做Token认证,可拓展集成Redis等细颗粒度控制方案。
12. 支持 k8s + jenkins的部署架构
13. 项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。
14. 支持队列降低流量高峰,解除代码耦合性,高可用性;
15. 采用多级缓存、全文检索、云存储等技术,单台服务器并发支持1000+
16. 高频数据redis缓存,数据库读写分离,很大程度减轻服务器压力,提升访问速度;
17. 客户端完善的交互效果和动画,提升用户端视觉体验;
18. 完善的财务管理模块,账目的收入与支出直观明了,每一笔金额的走向清晰可见;
19. 内置组合数据统计,系统配置,管理碎片化数据统计;
20. 可以完美对接公众号和小程序,并且数据同步,实现真正意义上的一端开发,多端使用
21. 提供全部源代码,掌握后期开发和控制权,满足企业个性化需求