尊敬的读者,请记住要注意,喜欢,您的认可是我最大的动力,谢谢
地址
GitHub
简介
Litemall是一个简单的购物中心系统,包括小程序客户端,移动客户端和Web管理终端。
项目结构
项目的结构是四个系统和九个模块:
基本系统子系统(平台)由数据库,litemall-core模块,litemall-db模块和litemall-all模块组成;小型购物中心子系统(wxmall,即微信商城)由litemall-wx-api模块组成,litemall-由wx模块和renard-wx模块组成。 light 商城子系统(mobmall,即移动商城)由litemall-wx-api模块和litemall-vue模块组成。请注意,移动商城子系统的后端与小型购物中心子系统相同。 Jane 商城子系统(webmall)管理后台子系统(admin)由litemall-admin-api模块和litemall-admin模块组成。以及针对三个技术堆栈的九个模块的开发和设计:
Spring Boot技术堆栈使用IDEA开发工具来开发五个模块:litemall-core,litemall-db,litemall-admin-api,litemall-wx-api和litemall-all; miniprogram(微信小程序)技术栈使用微信小程序开发工具,开发litemall-wx模块和renard-wx模块; Vue技术堆栈使用VSC开发工具来开发litemall-admin模块和litemall-vue模块。项目特色
存在以下功能:
就数据库而言,它只是一个简单的表。表和表之间的依赖关系不是用外键设计的,而是依赖Java代码来确保在服务级别或业务级别。这样做的好处是对数据库的频繁更改非常方便,并且由于外键而不会很难修改数据库;涉及三个技术栈,但每个技术栈仅涉及最基本的技术;后端技术堆栈仅涉及Spring,Spring Boot,Spring MVC和Mybatis技术,其他后端技术暂时不使用。 小程序技术堆栈,仅涉及小程序正式文件;前端技术堆栈仅涉及vue,vuex,vue-route和element技术;安全性,仅使用最基本的代码提供简单而基本的安全性服务;在性能方面,它不涉及内存数据库缓存功能,而是完全依靠MySQL;在对象存储服务方面,它支持本地存储和第三方云存储解决方案。对于消息通知,它支持电子邮件通知,第三方云SMS通知和微信模板通知;易于部署,支持多服务部署和一键式部署脚本;全面的文档,尽管仍在开发中,但仍将计划文档和代码注释,以帮助开发人员理解项目。简而言之,当前系统仅仅是为学习技术和业务而开发的简单的购物中心原型系统。尽管它缺少许多企业级功能,但它是一个完整而合理的原型系统。
系统功能
就业务功能而言,它目前包含六个业务模块:
会员业务模块购物中心业务模块商品业务模块促销业务模块系统业务模块配置业务模块
1、Small 商城函数
主页主题列表,主题详细信息分类列表,分类详细信息品牌列表,新产品发布的品牌详细信息,热门推荐团购搜索产品详细信息产品评估列表,产品评估购物车单个订单列表,订单详细地址列表,地址添加,地址删除收藏夹,足迹,大约
2、管理平台功能
会员管理收据地址会员收藏会员足迹搜索历史反馈商城管理行政区域品牌制造商订单管理商品类别一般问题关键词渠道管理商品管理商品清单商品清单商品编辑用户评论促销管理广告管理主题管理组购买规则组购买活动系统管理管理员对象存储权限管理定时任务操作日志配置管理购物中心配置小程序配置货运配置订单配置统计信息报告用户统计信息订单统计信息商品统计信息欢迎大家评论和分享更多杰出的开源项目。

