🍃 [Mini-Farm(扶农助农平台服务端的设计与实现)](https://ukkhp7b2c4.feishu.cn/docx/R4xcdE0YhoUdz0xbDzicByhPnoh)
========================================
> Mini-Farm是一款互联网面向C端人群的扶农助农小程序,可以提供农产品展示、分类筛选、农户扶贫申请、扶农助农资讯、购物车、农产品推荐、在线结算、订单发货、农产品收藏、用户评论等功能。亦在为广大农户提供一个健康可持续的销售渠道,促进农户农产品的销售,做到扶贫助农。
## 🧑💻 项目列表
| 项目 | 描述 |
| ----------- | -------------------------------
| 扶农助农平台服务端的设计与实现 | 提供农产品推荐、展示、购买、下单等领域功能,以分布式部署的方式提供支持。 |
| C端用户小程序 | 方便微信用户查看、购买农产品等的日常使用 |
| B端用户管理系统 | 满足管理员对于农产品、农户等的查询、配置、修改、审核等操作 |
## 💻 服务端工程列表(Mini-Farm-Server)
| 工程项目 | 描述 |
| ----------- | -------------------------------
| Mini-Farm-Cart | 购物车模块 |
| Mini-Farm-Coupon | 优惠卷模块 |
| Mini-Farm-Message | 消息模块 |
| Mini-Farm-Order | 订单模块 |
| Mini-Farm-Pay | 支付模块 |
| Mini-Farm-Product | 产品模块 |
| Mini-Farm-User | 用户模块 |
## 📐 开发规范
**分支命名**:日期_姓名首字母缩写_功能单词,如:`210804_atao_buildFramework`
**提交规范**:type (scope) : desc 如:`fix(service):修复查询用户信息逻辑问题` *参考Commit message 规范*
## 🔀 相关技术
**涉及技术**:SpringBoot、Mybatis-Plus、SpringCloud Alibaba、SpringCloud Gateway、MQ、Redis、MySQL、ElasticSearch、XXL-Job等
## ⚔ 环境配置
**开发环境**:
- MySQL 8.0+
- Nacos 2.1+
- Sentinel 1.8+
- RocketMQ 4.5+
- ElasticSearch 7.6+
- 其它:根据项目pom依赖版本而定
- 待定
## 🕌 项目架构
**项目架构**:待定
## 📄 参考文献
**相关文献**:待定
## 📘 开发日志
- [x] 【 2023-01-09:搭建项目初始工程 】
- [x] 【 2023-01-10:构建项目基础组件:分布式id生成、MP抽取公共逻辑、AOP日志打印 】
- [x] 【 2023-01-11:构建项目基础组件:抽取web全局异常处理、抽取swagger文档处理、梳理信息服务流程 】
- [x] 【 2023-01-12:熟悉用户服务功能点与流程 】
- [x] 【 2023-01-13:梳理用户登录流程功能、收货地址列表 】
- [x] 【 2023-01-15:测试邮件发送功能、引入nacos统一配置服务管理 】
- [x] 【 2023-01-18:搭建RocketMQ环境、引入MQ异步发送邮件信息 】
- [x] 【 2023-01-30:梳理商品服务业务 】
- [x] 【 2023-01-31:简单测试商品服务环境,修复nacos配置获取不到的情况,梳理购物车业务】
- [x] 【 2023-02-03:完成用户收货地址相关的基础逻辑】
- [x] 【 2023-02-04:初始化订单模块,梳理下单流程】
- [x] 【 2023-02-15:引入ElasticSearch实现商品的高效检索】
- [x] 【 2023-02-16:调整购物车服务下的部分包结构,单测已完成的接口】
- [x] 【 2023-02-17:状态模式+观察者模式(Spring Event)梳理订单状态流转】
- [x] 【 2023-02-19:实现下单商品库存锁定和购物车清空接口】
- [x] 【 2023-02-20:联调下单流程设计的商品和购物车服务的远程调用】
- [x] 【 2023-02-24:梳理支付模块功能设计流程,实现收单系统逻辑】
- [x] 【 2023-02-25:调整MQ共有数据的位置,调整收单系统付款流程】
- [x] 【 2023-03-03:梳理支付服务的退款流程和清分结算业务流程】
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
如果您下载了本程序,但是该程序存在问题无法运行,那么您可以选择退款或者寻求我们的帮助(如果找我们帮助的话,是需要追加额外费用的)。另外,您不会使用资源的话(这种情况不支持退款),也可以找我们帮助(需要追加额外费用) 随着移动互联网技术的发展和用户需求的变化,【小程序名称】应运而生,以其轻量化、便捷化的设计理念为用户提供了一种全新的服务模式。作为一款无需下载安装即可使用的应用,【小程序名称】依托于微信庞大的生态系统,让用户在微信内就能轻松实现各种功能操作。 【小程序名称】的核心功能主要集中在【具体服务领域】,例如在线购物、本地生活服务、教育学习或健康管理等。它简化了传统APP繁琐的注册登录流程,支持微信一键授权登录,极大地提升了用户体验。用户通过搜索或扫描二维码,瞬间即可开启使用,享受快速加载、流畅运行的服务。 该小程序界面设计简洁明了,布局合理,易于上手。同时,其特色功能如实时更新的信息推送、个性化推荐以及社交分享功能,让用户能够及时获取所需信息,并方便地将优质内容分享至朋友圈或好友,实现信息的高效传播与互动。 【小程序名称】注重数据安全与隐私保护,严格遵守国家法律法规和微信平台的规定,确保用户数据的安全无虞。此外,其背后的开发团队持续迭代更新,根据用户反馈不断优化产品性能,提升服务质量,致力于打造一个贴近用户需求、充满活力的小程序生态。 总结来说,【小程序名称】凭借其小巧便携、快捷高效的特性,不仅节省了用户的手机存储空间,更为用户提供了无缝衔接的便利服务,是现代生活中不可或缺的一部分,真正实现了“触手可及”的智能生活新体验。只需轻点屏幕,无限精彩尽在掌握之中。
资源推荐
资源详情
资源评论
收起资源包目录
Mini-Farm-Server是一款互联网面向C端人群的扶农助农小程序的服务端.zip (571个子文件)
spring.factories 153B
spring.factories 149B
spring.factories 143B
spring.factories 141B
spring.factories 133B
spring.factories 133B
userRegisterVerification.ftl 1KB
RedisUtil.java 18KB
RedisUtil.java 18KB
ProductRepositoryImp.java 13KB
ApiTest.java 10KB
Snowflake.java 10KB
OrderRepositoryImpI.java 8KB
KillRepositoryImpI.java 7KB
ProductCommentRepositoryImpI.java 7KB
CouponRepositoryImpI.java 7KB
AbstractOrderOperation.java 6KB
SecondKillActivity.java 6KB
OrderController.java 6KB
OrderOperationProcessImpI.java 5KB
CartItemRepositoryImpI.java 5KB
Order.java 5KB
CouponController.java 5KB
BeanUtil.java 5KB
ProductController.java 5KB
UserRepositoryImpI.java 5KB
MailMessageServiceImp.java 5KB
KillActivityController.java 5KB
SwaggerAutoConfiguration.java 4KB
ProductMangeImpI.java 4KB
OrderRefundRepositoryImpI.java 4KB
OrderReturnApplyController.java 4KB
MiniLogPrintAspect.java 4KB
ProductCollectRepositoryImpI.java 4KB
CartController.java 4KB
VxUtil.java 4KB
OrderDAO.java 4KB
Constants.java 4KB
KillOrderOperationProcessImpI.java 4KB
ProductCommentMangeImpI.java 3KB
Order.java 3KB
Order.java 3KB
OssUtils.java 3KB
OrderEventListener.java 3KB
AcquireAbstract.java 3KB
AllOrder.java 3KB
DistributeCoupon.java 3KB
DistributeAbstract.java 3KB
ApiTest.java 3KB
IndustryInformationContrller.java 3KB
OrderPO.java 3KB
ReceiveAddressRepositoryImp.java 3KB
IndustryInformationRepositoryImpI.java 3KB
OrderRefundHandler.java 3KB
GlobalExceptionHandler.java 3KB
OrderServiceImpI.java 3KB
ReceiveAddressController.java 3KB
MessageConsume.java 3KB
ProductCategoryController.java 3KB
DefaultServiceIdGenerator.java 3KB
PlaceOrderReq.java 3KB
CouponXxlJobConfig.java 3KB
DataStatistics.java 3KB
ProductCommentController.java 3KB
CouponXxlJob.java 3KB
ProductRepository.java 3KB
AfterSalesOrder.java 3KB
VxPayStrategy.java 3KB
UserMangeImpI.java 3KB
EsProduct.java 3KB
Constant.java 2KB
UnpiadOrder.java 2KB
InvalidCouponHandler.java 2KB
StreamListenerLogPrintAspect.java 2KB
CreateCouponReq.java 2KB
OrderInfoRes.java 2KB
Caculator.java 2KB
PayServiceImpI.java 2KB
ProductMange.java 2KB
OrderRepository.java 2KB
UserServiceImp.java 2KB
CartItemServiceImp.java 2KB
ProductCategoryRepositoryImp.java 2KB
VxLoginStrategy.java 2KB
RefundHandlerAbstract.java 2KB
ProductCategoryMangeImpI.java 2KB
ProductCollectionController.java 2KB
OrderClearingHandler.java 2KB
OrderService.java 2KB
CouponServiceImpI.java 2KB
LocalRedisWorkIdChoose.java 2KB
PayController.java 2KB
UserController.java 2KB
CouponRes.java 2KB
Results.java 2KB
NormalOrder.java 2KB
StateHandlerImpI.java 2KB
OrderDataController.java 2KB
PageUtil.java 2KB
DefaultCaculator.java 2KB
共 571 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
JJJ69
- 粉丝: 6222
- 资源: 5780
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- keil2 + proteus + 8051.exe
- 1961ee27df03bd4595d28e24b00dde4e_744c805f7e4fb4d40fa3f695bfbab035_8(1).c
- mediapipe-0.9.0.1-cp37-cp37m-win-amd64.whl.zip
- windows注册表编辑工具
- mediapipe-0.9.0.1-cp37-cp37m-win-amd64.whl.zip
- 校园通行码预约管理系统20240522075502
- 车类型数据集6250张VOC+YOLO格式.zip
- The PyTorch implementation of STGCN.STGCN-main.zip
- 092300108.cpp
- 车类型数据集6000张VOC+YOLO格式.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功