基于 Java 21、Spring Boot 3.3 与 Spring Modulith 构建智慧农业业务平台,配套 uni-app + Vue 3
移动端和 Vue 3 + TypeScript 运营管理后台,覆盖猪场与猪只管理、认养寄养、商城交易、拼团秒杀、礼品卡、
优惠券、抽奖活动、直播带货、设备监控、城市合伙人及运营权限管理等核心业务。负责业务功能开发、通用组件
封装、数据库设计与迁移、第三方接口对接,以及接口联调、缺陷修复和版本迭代交付。
点击空白处退出提示
基于 Java 21、Spring Boot 3.3 与 Spring Modulith 构建智慧农业业务平台,配套 uni-app + Vue 3
移动端和 Vue 3 + TypeScript 运营管理后台,覆盖猪场与猪只管理、认养寄养、商城交易、拼团秒杀、礼品卡、
优惠券、抽奖活动、直播带货、设备监控、城市合伙人及运营权限管理等核心业务。负责业务功能开发、通用组件
封装、数据库设计与迁移、第三方接口对接,以及接口联调、缺陷修复和版本迭代交付。
基于 Java 21、Spring Boot 3.3 与 Spring Modulith 构建智慧农业业务平台,配套 uni-app + Vue 3
移动端和 Vue 3 + TypeScript 运营管理后台,覆盖猪场与猪只管理、认养寄养、商城交易、拼团秒杀、礼品卡、
优惠券、抽奖活动、直播带货、设备监控、城市合伙人及运营权限管理等核心业务。负责业务功能开发、通用组件
封装、数据库设计与迁移、第三方接口对接,以及接口联调、缺陷修复和版本迭代交付。
1、基于 Java 21 + Spring Boot 3.3 + Spring Modulith 搭建模块化单体后端,按认证、猪场、认养、交易、支付、直播、礼品卡等领域划分模块,通过 api/impl 包隔离模块边界,并使用 Modulith 与 ArchUnit 测试约束跨模块调用和代码规范。
2、移动端采用 uni-app + Vue 3 组合式 API,实现 H5、Android/iOS App 与微信小程序多端复用;运营后台采用 Vue 3 + Vite + TypeScript + Naive UI + UnoCSS,完成业务表单、条件查询、分页表格、配置管理及数据看板等页面开发。
3、基于 MySQL + MyBatis + Flyway 完成数据持久化与版本化数据库迁移,结合事务、唯一索引及并发校验
保障订单、库存、卡券领取、抽奖报名等业务的数据一致性;金额统一使用 BigDecimal 或长整型分存储,避免浮点精度问题。
4、对接 微信支付、支付宝、商家转账及支付回调,完成商城下单、余额抵扣、退款、提现等交易链路开发;
接入腾讯云 COS、短信、直播服务及百度 OCR/实名认证,完成第三方接口联调与异常处理。
5、使用 Redis + WebSocket 支撑直播间评论、点赞、在线人数及多实例消息广播,通过 Redis Pub/Sub 共享房间状态,并采用短期票据完WebSocket 握手鉴权。
6、基于独立直播服务和设备接入服务,完成直播聊天、摄像头视频流代理等功能,支持海康威视、萤石设备接入及猪场远程监控场景。



评论