# dkd **Repository Path**: zxlcvcx/dkd ## Basic Information - **Project Name**: dkd - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-19 - **Last Updated**: 2024-02-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 帝可得: 需求分析: 1.智能售货机是物联网(IOT)领域的一个细分领域,可以自我管理,具有一套管理平台 2.盈利方式:销售收益,广告收益和加盟费收益 功能架构: 运营中心,合作商后台,小程序,屏幕端,设备端,运营管理APP 核心业务: 订单(对外)+工单(对内) 技术架构: 前端:Vue ,ElmentUI 等 后端:SpringBoot, Spring Cloud,redis ,mysql ,es ,minio 等 自主研发框架:Elegent 测试工具: RestClient 密码加密: BCrypt加密可以自动加盐 图形验证码: kaptcha 第一步:引入依赖 com.github.penggle kaptcha 2.3.2 自研框架elgent: ElgentToken,ElgentAuth MQTT:消息队列遥测传输协议,轻量级通讯协议 EMQX: 不共享订阅:$queue 延迟:$delay 共享:$share Eclipse paho 是EMQx官方推荐的实现了mqtt协议java客户端。 其关系类似于Mysql于JDBC,我们的项目代码要连接数据库需要用到JDBC. paho发送消息及订阅消息(通过java代码实现