| 層 | 推薦 |
|---|---|
| 客戶端 | Kotlin + Jetpack (ViewModel, LiveData, Navigation, Room, WorkManager) |
| 網絡 | Retrofit + OkHttp + Moshi/Kotlinx.serialization |
| 服務端 | Spring Boot + MyBatis-Plus / JPA + MySQL + Redis |
| 支付 | 統一支付網關封裝,回調驗簽、幂等處理 |
不要期待「拿來即用」的完整源碼,任何開源項目都需根據業務二次開發(數據庫遷移、服務器部署、支付簽約)。建議先跑通最小閉環(商品列表 -> 加入購物車 -> 提交訂單 -> 模擬支付回調),再逐步擴展。