星颖 发表于 2026-6-28 11:00:12

黑马-基于Spring Cloud 微服务和物联网技术架构 冰眼冷链实战项目(资料完整)

基于Spring Cloud 微服务和物联网技术架构 冰眼冷链实战项目

├── day01
│  ├── 程序
│  │  └── cold-common
│  │    ├── cold-common.iml
│  │    └── pom.xml
│  ├── 视频
│  │  ├── 1.1 学习目标.avi
│  │  ├── 1.10 物理部署图.avi
│  │  ├── 1.11 微服务架构.avi
│  │  ├── 1.12 系统环境和服务.avi
│  │  ├── 1.13 中间件安装.avi
│  │  ├── 1.14 Apache Flink简介.avi
│  │  ├── 1.15 Apache Druid简介.avi
│  │  ├── 1.16 Apache Superset简介.avi
│  │  ├── 1.17 应用服务介绍.avi
│  │  ├── 1.18 系统数据结构.avi
│  │  ├── 1.19 公共组件工程.avi
│  │  ├── 1.2 物流行业介绍.avi
│  │  ├── 1.20 学习总结.avi
│  │  ├── 1.3 冷链行业简介.avi
│  │  ├── 1.4 冷链监控简介.avi
│  │  ├── 1.5 系统业务和用例图.avi
│  │  ├── 1.6 任务流程图.avi
│  │  ├── 1.7 数据流程图.avi
│  │  ├── 1.8 系统架构图.avi
│  │  └── 1.9 技术架构图.avi
│  └── 讲义
│    ├── assets
│    │  ├── 11.png
│    │  ├── 1561715649758.png
│    │  ├── 1566799559409.png
│    │  ├── 1566799577540.png
│    │  ├── 1566799598176.png
│    │  ├── 1566799618806.png
│    │  ├── 1566799638706.png
│    │  ├── 1566799656937.png
│    │  ├── 1566799677259.png
│    │  ├── 1566799697295.png
│    │  ├── 1566891155808.png
│    │  ├── 1566891864244.png
│    │  ├── 1566891882609.png
│    │  ├── 1566891966342.png
│    │  ├── 1566892020015.png
│    │  ├── 1566892167608.png
│    │  ├── 1566892185016.png
│    │  ├── 1566893351737.png
│    │  ├── 1566893716941.png
│    │  ├── 1566893760570.png
│    │  ├── 1566893781368.png
│    │  ├── 1566893792981.png
│    │  ├── 1566893805837.png
│    │  ├── 1566893817879.png
│    │  ├── 1566893831062.png
│    │  ├── 1566893846376.png
│    │  ├── 1566893861865.png
│    │  ├── 1566893875246.png
│    │  ├── 1566893886814.png
│    │  ├── 1566893898603.png
│    │  ├── 1566893909991.png
│    │  ├── 1566893922198.png
│    │  ├── 1566893934961.png
│    │  ├── 1566893947077.png
│    │  ├── 1566893957420.png
│    │  ├── 1566893974052.png
│    │  ├── 1566893987426.png
│    │  ├── 1566894002489.png
│    │  ├── 1566894016284.png
│    │  ├── 1566894026578.png
│    │  ├── 1566894036589.png
│    │  ├── 1566894047273.png
│    │  ├── 1567575503414.png
│    │  ├── 1567575566891.png
│    │  ├── 1567575605287.png
│    │  ├── 1567582533566.png
│    │  ├── 1567582562055.png
│    │  ├── 1567582579145.png
│    │  ├── 1567582605372.png
│    │  ├── 1567582636232.png
│    │  ├── 1567582648086.png
│    │  ├── 1567582740952.png
│    │  ├── 1567583091242.png
│    │  ├── 1567583177617.png
│    │  ├── 1567583331907.png
│    │  ├── 1567583339730.png
│    │  ├── 1573439152428.png
│    │  ├── 1573869271521.png
│    │  ├── 22.png
│    │  ├── kafka队列.gif
│    │  ├── 任务流程图-1567587198533.png
│    │  ├── 任务流程图.png
│    │  ├── 数据转换图.png
│    │  ├── 物流流程.jpg
│    │  ├── 物理部署图.png
│    │  ├── 系统用例图-1567585404922.png
│    │  ├── 系统用例图-1567586761147.png
│    │  └── 系统用例图.png
│    ├── day01.md
│    └── 【密码:58xueke.cn】day01.pdf
├── day02
│  ├── 程序
│  │  ├── cold-admin
│  │  │  ├── .gitignore
│  │  │  ├── cold-admin.iml
│  │  │  └── pom.xml
│  │  ├── cold-eureka
│  │  │  ├── .gitignore
│  │  │  ├── cold-eureka.iml
│  │  │  └── pom.xml
│  │  ├── cold-gateway
│  │  │  ├── .gitignore
│  │  │  ├── cold-gateway.iml
│  │  │  └── pom.xml
│  │  ├── cold-user
│  │  │  ├── .gitignore
│  │  │  ├── cold-user.iml
│  │  │  └── pom.xml
│  │  └── quartz-demo
│  │    ├── pom.xml
│  │    └── quartz-demo.iml
│  ├── 视频
│  │  ├── 2.1 学习目标.avi
│  │  ├── 2.10 网关服务概述.avi
│  │  ├── 2.11 搭建网关服务.avi
│  │  ├── 2.12 配置网关路由规则.avi
│  │  ├── 2.13 网关鉴权拦截.avi
│  │  ├── 2.14 项目实战 - 系统管理服务.avi
│  │  ├── 2.15 Quartz介绍.avi
│  │  ├── 2.16 Quartz示例.avi
│  │  ├── 2.2 Springboot工程创建.avi
│  │  ├── 2.3 服务注册中心概述.avi
│  │  ├── 2.4 Springboot与Eureka集成.avi
│  │  ├── 2.5 前后端分离的开发规范.avi
│  │  ├── 2.6 公共组件工程.avi
│  │  ├── 2.7 用户服务 - 需求设计.avi
│  │  ├── 2.8 用户服务 - 代码分析.avi
│  │  └── 2.9 用户服务 - 工程运行分析.avi
│  └── 讲义
│    ├── assets
│    │  ├── 1221103214.png
│    │  ├── 156221152015.png
│    │  ├── 156221152321.png
│    │  ├── 1562633205639.png
│    │  ├── 1562633474808.png
│    │  ├── 1562635567430.png
│    │  ├── 1565918533701.png
│    │  ├── 1565919244569.png
│    │  ├── 1565921512272.png
│    │  ├── 1566802847470.png
│    │  ├── 1566803179487.png
│    │  ├── 1566803969821.png
│    │  ├── 1566804194315.png
│    │  ├── 1566804442787.png
│    │  ├── 1566804460798 - 副本.png
│    │  ├── 1566804460798.png
│    │  ├── 1566804557539.png
│    │  ├── 1566804717444.png
│    │  ├── 1566805328975.png
│    │  ├── 1566808373724.png
│    │  ├── 1566809883355.png
│    │  ├── 1566810738271.png
│    │  ├── 1566810844897.png
│    │  ├── 1566811741888.png
│    │  ├── 1566811936323.png
│    │  ├── 1566811941781.png
│    │  ├── 1566867749556.png
│    │  ├── 1566869906884.png
│    │  ├── 1566870716113.png
│    │  ├── 1566871541486.png
│    │  ├── 1566871622399.png
│    │  ├── 1566871645807.png
│    │  ├── 1576914293120.png
│    │  ├── 176221174412.png
│    │  └── quartz.png
│    ├── day02.md
│    └── 【密码:58xueke.cn】day02.pdf
├── day03
│  ├── 视频
│  │  ├── 2.1 学习目标.avi
│  │  ├── 2.10 Netty示例 - 客户端.avi
│  │  ├── 2.11 设备数据处理 - 需求分析.avi
│  │  ├── 2.12 设备数据处理 - 客户端数据模拟.avi
│  │  ├── 2.13 将maven工程改造成Springboot工程.avi
│  │  ├── 2.14 Spring和kafka工具类开发.avi
│  │  ├── 2.15 设备数据处理 - 服务器端开发.avi
│  │  ├── 2.2 数据采集技术概述.avi
│  │  ├── 2.3 络编程解析.avi
│  │  ├── 2.4 Netty的特点和应用场景.avi
│  │  ├── 2.5 IO模型介绍.avi
│  │  ├── 2.6 线程处理模型.avi
│  │  ├── 2.7 Netty核心类.avi
│  │  ├── 2.8 Netty程序开发步骤.avi
│  │  └── 2.9 Netty示例 - 服务端.avi
│  └── 讲义
│    ├── assets
│    │  ├── 13957164-3d8041ee5b735b73.png
│    │  ├── 13957164-539fcf908e51b229.png
│    │  ├── 13957164-549c6e2b66765298.png
│    │  ├── 13957164-8c4827d042813fce.png
│    │  ├── 13957164-c970757320fbbc30.png
│    │  ├── 1574235751002.png
│    │  ├── 1576129570749.png
│    │  ├── 1576129680050.png
│    │  ├── 1576129728952.png
│    │  ├── 1576139786803.png
│    │  ├── 1576141457857.png
│    │  ├── 1576369043264.png
│    │  ├── 1576370069854.png
│    │  ├── 1576374817693.png
│    │  ├── 20180327152834312.png
│    │  └── io_nio.png
│    ├── day03.md
│    └── 【密码:58xueke.cn】day03.pdf
├── day04
│  ├── 视频
│  │  ├── 4.1 学习目标.avi
│  │  ├── 4.10 DataStream和DataSet.avi
│  │  ├── 4.11 Flink数据类型.avi
│  │  ├── 4.12 Flink数据转换操作.avi
│  │  ├── 4.13 Flink窗口的含义.avi
│  │  ├── 4.14 有状态的流处理.avi
│  │  ├── 4.15 Flink数据流编程.avi
│  │  ├── 4.16 单词统计示例讲解.avi
│  │  ├── 4.17 学习总结.avi
│  │  ├── 4.2 数据流和流计算.avi
│  │  ├── 4.3 Flink介绍.avi
│  │  ├── 4.4 Flink应用场景.avi
│  │  ├── 4.5 Flink架构原理.avi
│  │  ├── 4.6 Flink安装配置.avi
│  │  ├── 4.7 示例操作演示.avi
│  │  ├── 4.8 Flink开发初体验.avi
│  │  └── 4.9 开发单词统计程序.avi
│  └── 讲义
│    ├── assets
│    │  ├── 1561714944603.png
│    │  ├── 1561714968557.png
│    │  ├── 1561714998908.png
│    │  ├── 1561715039737.png
│    │  ├── 1562025550770.png
│    │  ├── 1564826943736.png
│    │  ├── 1566888365225.png
│    │  ├── 1566888470096.png
│    │  ├── 1576743022984.png
│    │  ├── 1576744722594.png
│    │  ├── 1576744833476.png
│    │  ├── 1576746808997.png
│    │  ├── 1576746942425.png
│    │  ├── 1576748908692.png
│    │  ├── 1576748967137.png
│    │  ├── 1576749076028.png
│    │  ├── 1576817735780.png
│    │  ├── 1576819431476.png
│    │  ├── 1576819495541.png
│    │  └── 1803124342.png
│    ├── day04 - Flink概述和流计算开发.md
│    └── 【密码:58xueke.cn】day04 - Flink概述和流计算开发.pdf
├── day05
│  ├── 程序
│  │  └── flink-demo
│  │    ├── cold-flink.iml
│  │    ├── dependency-reduced-pom.xml
│  │    ├── flink-demo.iml
│  │    └── pom.xml
│  ├── 视频
│  │  ├── 5.1 学习目标.avi
│  │  ├── 5.10 在表空间中注册表.avi
│  │  ├── 5.11 Table执行过程分析.avi
│  │  ├── 5.12 Flink执行计划分析.avi
│  │  ├── 5.13 DataStream DataSet与Table集成.avi
│  │  ├── 5.14 Mysql数据源.avi
│  │  ├── 5.15 学习总结.avi
│  │  ├── 5.2 DataSet示例.avi
│  │  ├── 5.3 DataSet输入源.avi
│  │  ├── 5.4 DataSet转换操作.avi
│  │  ├── 5.5 DataSet输出流.avi
│  │  ├── 5.6 Flink程序调试.avi
│  │  ├── 5.7 TableAPI和SQL简介.avi
│  │  ├── 5.8 Flink Table示例.avi
│  │  └── 5.9 TableEnvironment介绍.avi
│  └── 讲义
│    ├── assets
│    │  ├── 1576997050980.png
│    │  ├── 1576998020669.png
│    │  ├── 1576998478019.png
│    │  ├── 1577088877163.png
│    │  ├── 1577088928687.png
│    │  ├── 1577171674297.png
│    │  ├── 1577171753198.png
│    │  ├── 1578562415968.png
│    │  ├── 1582160034923.png
│    │  └── 1585415795211.png
│    ├── day05 Flink DataSet和SQL编程.md
│    └── 【密码:58xueke.cn】day05 Flink DataSet和SQL编程.pdf
├── day06
│  ├── 程序
│  │  ├── cold-flink
│  │  │  ├── cold-flink.iml
│  │  │  ├── dependency-reduced-pom.xml
│  │  │  └── pom.xml
│  │  └── cold-monitor
│  │    ├── .gitignore
│  │    ├── cold-monitor.iml
│  │    └── pom.xml
│  ├── 视频
│  │  ├── 6.1 学习目标11201.avi
│  │  ├── 6.10 实时数据查询 - 类的结构21102.avi
│  │  ├── 6.11 实时数据查询 - 主程序80508.avi
│  │  ├── 6.12 实时数据查询 - 开发Service程序40904.avi
│  │  ├── 6.13 实时数据查询 - 开发controller程序1111.avi
│  │  ├── 6.2 实时计算业务分析70607.avi
│  │  ├── 6.3 实时计算实现逻辑1012.avi
│  │  ├── 6.4 Flink工程pom文件介绍60706.avi
│  │  ├── 6.5 项目实时计算主程序1210.avi
│  │  ├── 6.6 数据流与Redis数据合并计算31003.avi
│  │  ├── 6.7 数据流保存到mysql50805.avi
│  │  └── 6.8 部署flink工程90409.avi
│  └── 讲义
│    ├── assets
│    │  ├── 1566891155808.png
│    │  ├── 1566891882609-1574240574481.png
│    │  ├── 1566891882609.png
│    │  ├── 1566891966342.png
│    │  ├── 1566892020015.png
│    │  ├── 1566892185016.png
│    │  ├── 1574253496933.png
│    │  ├── 1574295657133.png
│    │  ├── 1574295681527.png
│    │  ├── 1574295741624.png
│    │  ├── 1574298830925.png
│    │  ├── cold-monitor类关系.png
│    │  └── 数据转换图.png
│    ├── day06 实时计算.md
│    └── 【密码:58xueke.cn】day06 实时计算.pdf
├── day07
│  ├── 程序
│  │  └── cold-druid
│  │    ├── .gitignore
│  │    ├── cold-druid.iml
│  │    └── pom.xml
│  ├── 视频
│  │  ├── 7.1 学习目标.avi
│  │  ├── 7.10 JDBC查询Druid数据.avi
│  │  ├── 7.11 API查询的类型和属性.avi
│  │  ├── 7.12 Druid查询的聚合粒度.avi
│  │  ├── 7.13 Druid查询过滤器.avi
│  │  ├── 7.14 Druid聚合查询.avi
│  │  ├── 7.15 Druid Search查询.avi
│  │  ├── 7.16 Druid Select查询.avi
│  │  ├── 7.17 Druid Scan查询.avi
│  │  ├── 7.18 项目实战 - 数据流程和开发流程.avi
│  │  ├── 7.19 项目实战 - 数据实时存储.avi
│  │  ├── 7.2 Druid简介.avi
│  │  ├── 7.20 项目实战 - 需求分析.avi
│  │  ├── 7.21 项目实战 - Druid JDBC工具类.avi
│  │  ├── 7.22 项目实战 - 查询Druid列表.avi
│  │  ├── 7.23 学习总结.avi
│  │  ├── 7.3 Druid安装配置.avi
│  │  ├── 7.4 Druid管理程序介绍.avi
│  │  ├── 7.5 Druid导入本地数据.avi
│  │  ├── 7.6 Druid实时数据导入.avi
│  │  ├── 7.7 删除Druid数据.avi
│  │  ├── 7.8 使用客户端查询Druid数据.avi
│  │  └── 7.9 使用API查询Druid数据.avi
│  ├── 讲义
│  │  ├── assets
│  │  │  ├── 111.png
│  │  │  ├── 1561715649758.png
│  │  │  ├── 1566891155808.png
│  │  │  ├── 1566891864244.png
│  │  │  ├── 1566891882609.png
│  │  │  ├── 1566891966342.png
│  │  │  ├── 1566892020015.png
│  │  │  ├── 1566892167608.png
│  │  │  ├── 1566892185016.png
│  │  │  ├── 1566893351737.png
│  │  │  ├── 1566893716941.png
│  │  │  ├── 1566893760570.png
│  │  │  ├── 1566893781368.png
│  │  │  ├── 1566893792981.png
│  │  │  ├── 1566893805837.png
│  │  │  ├── 1566893817879.png
│  │  │  ├── 1566893831062.png
│  │  │  ├── 1566893846376.png
│  │  │  ├── 1566893861865.png
│  │  │  ├── 1566893875246.png
│  │  │  ├── 1566893886814.png
│  │  │  ├── 1566893898603.png
│  │  │  ├── 1566893909991.png
│  │  │  ├── 1566893922198.png
│  │  │  ├── 1566893934961.png
│  │  │  ├── 1566893947077.png
│  │  │  ├── 1566893957420.png
│  │  │  ├── 1566893974052.png
│  │  │  ├── 1566893987426.png
│  │  │  ├── 1566894002489.png
│  │  │  ├── 1566894016284.png
│  │  │  ├── 1566894026578.png
│  │  │  ├── 1566894036589.png
│  │  │  ├── 1566894047273.png
│  │  │  ├── 1573439152428.png
│  │  │  ├── 1574300798551.png
│  │  │  ├── 1574304011511.png
│  │  │  ├── 1574305661774.png
│  │  │  ├── 1574305684102.png
│  │  │  ├── 1574305753908.png
│  │  │  └── 1576062430210.png
│  │  ├── day07 - Druid项目实战.md
│  │  └── 【密码:58xueke.cn】day07 - Druid项目实战.pdf
│  └── 讲义.zip
├── day08
│  ├── 视频
│  │  ├── 8.1 学习目标.avi
│  │  ├── 8.10 Superset示例 - 需求分析.avi
│  │  ├── 8.11 Superset示例 - 添加数据源.avi
│  │  ├── 8.12 Superset示例 - 开发图表.avi
│  │  ├── 8.13 Superset示例 - 图表嵌入到应用中.avi
│  │  ├── 8.14 Superset常见问题.avi
│  │  ├── 8.15 项目实战 - 添加Druid数据源(1).avi
│  │  ├── 8.15 项目实战 - 添加Druid数据源.avi
│  │  ├── 8.16 项目实战 - 温度预警折线图.avi
│  │  ├── 8.17 项目实战 - 湿度预警柱状图.avi
│  │  ├── 8.18 学习总结.avi
│  │  ├── 8.2 维度和指标的概念.avi
│  │  ├── 8.3 数据可视化的含义.avi
│  │  ├── 8.4 数据可视化的目标和过程.avi
│  │  ├── 8.5 数据可视化的场景和工具.avi
│  │  ├── 8.6 数据可视化常见问题.avi
│  │  ├── 8.7 Superset简介.avi
│  │  ├── 8.8 Superset docker安装.avi
│  │  └── 8.9 Superset管理端介绍.avi
│  └── 讲义
│    ├── assets
│    │  ├── 1561715935589.png
│    │  ├── 1561716040496.png
│    │  ├── 1561716067145.png
│    │  ├── 1561716094187.png
│    │  ├── 1561716116381.png
│    │  ├── 1561716130521.png
│    │  ├── 1561716150941.png
│    │  ├── 1561716169636.png
│    │  ├── 1561716189522.png
│    │  ├── 1561716213819.png
│    │  ├── 1561716239170.png
│    │  ├── 1561716274902.png
│    │  ├── 1561716296598.png
│    │  ├── 1561716327772.png
│    │  ├── 1561716350513.png
│    │  ├── 1561716376887.png
│    │  ├── 1562724664153.png
│    │  ├── 1562726890439.png
│    │  ├── 1562726976944.png
│    │  ├── 1562727014122.png
│    │  ├── 1565654471100.png
│    │  ├── 1565654498665.png
│    │  ├── 1565654522209.png
│    │  ├── 1565654543432.png
│    │  ├── 1565654561498.png
│    │  ├── 1565654585022.png
│    │  ├── 1565654796999.png
│    │  ├── 1565654813481.png
│    │  ├── 1565654837865.png
│    │  ├── 1565654852491.png
│    │  ├── 1565654865236.png
│    │  ├── 1565654878403.png
│    │  ├── 1565654914042.png
│    │  ├── 1565654928628.png
│    │  ├── 1576062430210.png
│    │  ├── 1576110875537.png
│    │  ├── 1576111264547.png
│    │  ├── 1576111452645.png
│    │  ├── 1576111758541.png
│    │  ├── 1576112571168.png
│    │  ├── 1577266720863.png
│    │  └── 1577266883706.png
│    ├── day08 - 数据可视化.md
│    └── 【密码:58xueke.cn】day08 - 数据可视化.pdf
├── 项目代码
│  ├── cold-chain-monitor
│  │  ├── .idea
│  │  │  ├── libraries
│  │  │  │  ├── Maven__antlr_antlr_2_7_7.xml
│  │  │  │  ├── Maven__aopalliance_aopalliance_1_0.xml
│  │  │  │  ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml
│  │  │  │  ├── Maven__ch_qos_logback_logback_core_1_2_3.xml
│  │  │  │  ├── Maven__com_alibaba_druid_1_1_13.xml
│  │  │  │  ├── Maven__com_alibaba_druid_spring_boot_starter_1_1_13.xml
│  │  │  │  ├── Maven__com_alibaba_fastjson_1_2_47.xml
│  │  │  │  ├── Maven__com_baomidou_mybatis_plus_3_0_7_1.xml
│  │  │  │  ├── Maven__com_baomidou_mybatis_plus_annotation_3_0_7_1.xml
│  │  │  │  ├── Maven__com_baomidou_mybatis_plus_core_3_0_7_1.xml
│  │  │  │  ├── Maven__com_baomidou_mybatis_plus_extension_3_0_7_1.xml
│  │  │  │  ├── Maven__com_fasterxml_classmate_1_4_0.xml
│  │  │  │  ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml
│  │  │  │  ├── Maven__com_fasterxml_jackson_core_jackson_core_2_9_9.xml
│  │  │  │  ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_9_9.xml
│  │  │  │  ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_9_9_3.xml
│  │  │  │  ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_9.xml
│  │  │  │  ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_joda_2_9_9.xml
│  │  │  │  ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_9.xml
│  │  │  │  ├── Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_9_9.xml
│  │  │  │  ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_9.xml
│  │  │  │  ├── Maven__com_fasterxml_woodstox_woodstox_core_5_0_3.xml
│  │  │  │  ├── Maven__com_github_andrewoma_dexx_dexx_collections_0_2.xml
│  │  │  │  ├── Maven__com_github_jsqlparser_jsqlparser_1_3.xml
│  │  │  │  ├── Maven__com_github_vlsi_compactmap_compactmap_1_2_1.xml
│  │  │  │  ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml
│  │  │  │  ├── Maven__com_google_code_gson_gson_2_8_5.xml
│  │  │  │  ├── Maven__com_google_errorprone_error_prone_annotations_2_0_18.xml
│  │  │  │  ├── Maven__com_google_guava_guava_18_0.xml
│  │  │  │  ├── Maven__com_google_guava_guava_23_0.xml
│  │  │  │  ├── Maven__com_google_inject_guice_4_1_0.xml
│  │  │  │  ├── Maven__com_google_j2objc_j2objc_annotations_1_1.xml
│  │  │  │  ├── Maven__com_google_protobuf_protobuf_java_3_6_1.xml
│  │  │  │  ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml
│  │  │  │  ├── Maven__com_netflix_archaius_archaius_core_0_7_6.xml
│  │  │  │  ├── Maven__com_netflix_eureka_eureka_client_1_9_12.xml
│  │  │  │  ├── Maven__com_netflix_eureka_eureka_core_1_9_12.xml
│  │  │  │  ├── Maven__com_netflix_hystrix_hystrix_core_1_5_18.xml
│  │  │  │  ├── Maven__com_netflix_netflix_commons_netflix_commons_util_0_3_0.xml
│  │  │  │  ├── Maven__com_netflix_netflix_commons_netflix_eventbus_0_3_0.xml
│  │  │  │  ├── Maven__com_netflix_netflix_commons_netflix_infix_0_3_0.xml
│  │  │  │  ├── Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml
│  │  │  │  ├── Maven__com_netflix_ribbon_ribbon_2_3_0.xml
│  │  │  │  ├── Maven__com_netflix_ribbon_ribbon_core_2_3_0.xml
│  │  │  │  ├── Maven__com_netflix_ribbon_ribbon_eureka_2_3_0.xml
│  │  │  │  ├── Maven__com_netflix_ribbon_ribbon_httpclient_2_3_0.xml
│  │  │  │  ├── Maven__com_netflix_ribbon_ribbon_loadbalancer_2_3_0.xml
│  │  │  │  ├── Maven__com_netflix_ribbon_ribbon_transport_2_3_0.xml
│  │  │  │  ├── Maven__com_netflix_servo_servo_core_0_12_21.xml
│  │  │  │  ├── Maven__com_qcloud_cos_api_4_4.xml
│  │  │  │  ├── Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml
│  │  │  │  ├── Maven__com_sun_jersey_jersey_client_1_19_1.xml
│  │  │  │  ├── Maven__com_sun_jersey_jersey_core_1_19_1.xml
│  │  │  │  ├── Maven__com_thoughtworks_xstream_xstream_1_4_10.xml
│  │  │  │  ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
│  │  │  │  ├── Maven__commons_beanutils_commons_beanutils_1_9_3.xml
│  │  │  │  ├── Maven__commons_codec_commons_codec_1_11.xml
│  │  │  │  ├── Maven__commons_collections_commons_collections_3_2_2.xml
│  │  │  │  ├── Maven__commons_configuration_commons_configuration_1_8.xml
│  │  │  │  ├── Maven__commons_io_commons_io_2_5.xml
│  │  │  │  ├── Maven__commons_jxpath_commons_jxpath_1_3.xml
│  │  │  │  ├── Maven__commons_lang_commons_lang_2_6.xml
│  │  │  │  ├── Maven__in_zapr_druid_druidry_2_14.xml
│  │  │  │  ├── Maven__io_lettuce_lettuce_core_5_1_8_RELEASE.xml
│  │  │  │  ├── Maven__io_netty_netty_buffer_4_1_38_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_buffer_4_1_39_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_codec_4_1_38_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_codec_4_1_39_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_common_4_1_38_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_common_4_1_39_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_handler_4_1_38_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_handler_4_1_39_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_resolver_4_1_38_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_resolver_4_1_39_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_transport_4_1_38_Final.xml
│  │  │  │  ├── Maven__io_netty_netty_transport_4_1_39_Final.xml
│  │  │  │  ├── Maven__io_projectreactor_reactor_core_3_2_11_RELEASE.xml
│  │  │  │  ├── Maven__io_projectreactor_reactor_core_3_2_12_RELEASE.xml
│  │  │  │  ├── Maven__io_reactivex_rxjava_1_3_8.xml
│  │  │  │  ├── Maven__io_reactivex_rxnetty_0_4_9.xml
│  │  │  │  ├── Maven__io_reactivex_rxnetty_contexts_0_4_9.xml
│  │  │  │  ├── Maven__io_reactivex_rxnetty_servo_0_4_9.xml
│  │  │  │  ├── Maven__io_springfox_springfox_core_2_7_0.xml
│  │  │  │  ├── Maven__io_springfox_springfox_schema_2_7_0.xml
│  │  │  │  ├── Maven__io_springfox_springfox_spi_2_7_0.xml
│  │  │  │  ├── Maven__io_springfox_springfox_spring_web_2_7_0.xml
│  │  │  │  ├── Maven__io_springfox_springfox_swagger2_2_7_0.xml
│  │  │  │  ├── Maven__io_springfox_springfox_swagger_common_2_7_0.xml
│  │  │  │  ├── Maven__io_swagger_swagger_annotations_1_5_13.xml
│  │  │  │  ├── Maven__io_swagger_swagger_models_1_5_13.xml
│  │  │  │  ├── Maven__javax_activation_javax_activation_api_1_2_0.xml
│  │  │  │  ├── Maven__javax_annotation_javax_annotation_api_1_3_2.xml
│  │  │  │  ├── Maven__javax_inject_javax_inject_1.xml
│  │  │  │  ├── Maven__javax_validation_validation_api_2_0_1_Final.xml
│  │  │  │  ├── Maven__javax_ws_rs_javax_ws_rs_api_2_1.xml
│  │  │  │  ├── Maven__javax_xml_bind_jaxb_api_2_3_1.xml
│  │  │  │  ├── Maven__joda_time_joda_time_2_10_3.xml
│  │  │  │  ├── Maven__joda_time_joda_time_2_9_9.xml
│  │  │  │  ├── Maven__junit_junit_4_12.xml
│  │  │  │  ├── Maven__net_bytebuddy_byte_buddy_1_9_16.xml
│  │  │  │  ├── Maven__net_bytebuddy_byte_buddy_agent_1_9_16.xml
│  │  │  │  ├── Maven__net_minidev_accessors_smart_1_2.xml
│  │  │  │  ├── Maven__net_minidev_json_smart_2_3.xml
│  │  │  │  ├── Maven__org_antlr_antlr_runtime_3_4.xml
│  │  │  │  ├── Maven__org_antlr_stringtemplate_3_2_1.xml
│  │  │  │  ├── Maven__org_apache_calcite_avatica_avatica_core_1_15_0.xml
│  │  │  │  ├── Maven__org_apache_calcite_avatica_avatica_metrics_1_15_0.xml
│  │  │  │  ├── Maven__org_apache_commons_commons_lang3_3_8_1.xml
│  │  │  │  ├── Maven__org_apache_commons_commons_math_2_2.xml
│  │  │  │  ├── Maven__org_apache_commons_commons_pool2_2_6_2.xml
│  │  │  │  ├── Maven__org_apache_httpcomponents_httpclient_4_5_9.xml
│  │  │  │  ├── Maven__org_apache_httpcomponents_httpcore_4_4_11.xml
│  │  │  │  ├── Maven__org_apache_httpcomponents_httpcore_4_4_12.xml
│  │  │  │  ├── Maven__org_apache_httpcomponents_httpmime_4_5_9.xml
│  │  │  │  ├── Maven__org_apache_kafka_kafka_clients_2_0_1.xml
│  │  │  │  ├── Maven__org_apache_logging_log4j_log4j_api_2_11_2.xml
│  │  │  │  ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_11_2.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_cache_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_config_core_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_config_ogdl_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_core_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_crypto_cipher_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_crypto_core_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_crypto_hash_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_event_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_lang_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_spring_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_shiro_shiro_web_1_4_0.xml
│  │  │  │  ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_22.xml
│  │  │  │  ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_24.xml
│  │  │  │  ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_22.xml
│  │  │  │  ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_24.xml
│  │  │  │  ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_22.xml
│  │  │  │  ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_24.xml
│  │  │  │  ├── Maven__org_aspectj_aspectjweaver_1_9_4.xml
│  │  │  │  ├── Maven__org_assertj_assertj_core_3_11_1.xml
│  │  │  │  ├── Maven__org_bouncycastle_bcpkix_jdk15on_1_60.xml
│  │  │  │  ├── Maven__org_bouncycastle_bcprov_jdk15on_1_60.xml
│  │  │  │  ├── Maven__org_codehaus_jettison_jettison_1_3_7.xml
│  │  │  │  ├── Maven__org_codehaus_mojo_animal_sniffer_annotations_1_14.xml
│  │  │  │  ├── Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml
│  │  │  │  ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_5_0_b42.xml
│  │  │  │  ├── Maven__org_glassfish_hk2_external_javax_inject_2_5_0_b42.xml
│  │  │  │  ├── Maven__org_glassfish_hk2_hk2_api_2_5_0_b42.xml
│  │  │  │  ├── Maven__org_glassfish_hk2_hk2_locator_2_5_0_b42.xml
│  │  │  │  ├── Maven__org_glassfish_hk2_hk2_utils_2_5_0_b42.xml
│  │  │  │  ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml
│  │  │  │  ├── Maven__org_glassfish_jersey_connectors_jersey_apache_connector_2_27.xml
│  │  │  │  ├── Maven__org_glassfish_jersey_core_jersey_client_2_27.xml
│  │  │  │  ├── Maven__org_glassfish_jersey_core_jersey_common_2_27.xml
│  │  │  │  ├── Maven__org_glassfish_jersey_ext_jersey_entity_filtering_2_27.xml
│  │  │  │  ├── Maven__org_glassfish_jersey_inject_jersey_hk2_2_27.xml
│  │  │  │  ├── Maven__org_glassfish_jersey_media_jersey_media_json_jackson_2_27.xml
│  │  │  │  ├── Maven__org_hamcrest_hamcrest_core_1_3.xml
│  │  │  │  ├── Maven__org_hamcrest_hamcrest_library_1_3.xml
│  │  │  │  ├── Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml
│  │  │  │  ├── Maven__org_hibernate_validator_hibernate_validator_6_0_17_Final.xml
│  │  │  │  ├── Maven__org_javassist_javassist_3_21_0_GA.xml
│  │  │  │  ├── Maven__org_javassist_javassist_3_22_0_CR2.xml
│  │  │  │  ├── Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml
│  │  │  │  ├── Maven__org_jboss_logging_jboss_logging_3_3_3_Final.xml
│  │  │  │  ├── Maven__org_json_json_20140107.xml
│  │  │  │  ├── Maven__org_lz4_lz4_java_1_4_1.xml
│  │  │  │  ├── Maven__org_mapstruct_mapstruct_1_1_0_Final.xml
│  │  │  │  ├── Maven__org_mockito_mockito_core_2_23_4.xml
│  │  │  │  ├── Maven__org_mybatis_mybatis_3_4_6.xml
│  │  │  │  ├── Maven__org_mybatis_mybatis_spring_1_3_2.xml
│  │  │  │  ├── Maven__org_objenesis_objenesis_2_6.xml
│  │  │  │  ├── Maven__org_ow2_asm_asm_5_0_4.xml
│  │  │  │  ├── Maven__org_projectlombok_lombok_1_18_4.xml
│  │  │  │  ├── Maven__org_projectlombok_lombok_1_18_8.xml
│  │  │  │  ├── Maven__org_reactivestreams_reactive_streams_1_0_2.xml
│  │  │  │  ├── Maven__org_reactivestreams_reactive_streams_1_0_3.xml
│  │  │  │  ├── Maven__org_reflections_reflections_0_9_11.xml
│  │  │  │  ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml
│  │  │  │  ├── Maven__org_slf4j_jul_to_slf4j_1_7_26.xml
│  │  │  │  ├── Maven__org_slf4j_jul_to_slf4j_1_7_28.xml
│  │  │  │  ├── Maven__org_slf4j_slf4j_api_1_7_26.xml
│  │  │  │  ├── Maven__org_slf4j_slf4j_api_1_7_28.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_2_1_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_1_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_configuration_processor_2_1_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_2_1_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_aop_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_aop_2_1_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_data_redis_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_data_redis_2_1_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_json_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_json_2_1_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_1_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_test_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_web_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_web_2_1_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_test_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_1_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_cloud_spring_cloud_commons_2_1_2_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_cloud_spring_cloud_context_2_1_2_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_1_2_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_2_1_2_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_cloud_spring_cloud_netflix_hystrix_2_1_2_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_1_2_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_cloud_spring_cloud_starter_2_1_2_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_1_2_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_cloud_spring_cloud_starter_netflix_eureka_client_2_1_2_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_1_2_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_data_spring_data_commons_2_1_10_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_data_spring_data_keyvalue_2_1_10_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_data_spring_data_redis_2_1_10_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_kafka_spring_kafka_2_1_0_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_kafka_spring_kafka_2_2_8_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_retry_spring_retry_1_2_4_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_security_spring_security_crypto_5_1_6_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_security_spring_security_rsa_1_0_7_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_aop_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_beans_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_context_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_context_support_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_core_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_expression_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_jcl_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_messaging_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_oxm_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_test_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_tx_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_web_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_springframework_spring_webmvc_5_1_9_RELEASE.xml
│  │  │  │  ├── Maven__org_xerial_snappy_snappy_java_1_1_7_1.xml
│  │  │  │  ├── Maven__org_xmlunit_xmlunit_core_2_6_3.xml
│  │  │  │  ├── Maven__org_yaml_snakeyaml_1_23.xml
│  │  │  │  ├── Maven__org_yaml_snakeyaml_1_24.xml
│  │  │  │  ├── Maven__redis_clients_jedis_2_8_0.xml
│  │  │  │  ├── Maven__redis_clients_jedis_2_9_3.xml
│  │  │  │  ├── Maven__stax_stax_api_1_0_1.xml
│  │  │  │  ├── Maven__xmlpull_xmlpull_1_1_3_1.xml
│  │  │  │  └── Maven__xpp3_xpp3_min_1_1_4c.xml
│  │  │  ├── $CACHE_FILE$
│  │  │  ├── $PRODUCT_WORKSPACE_FILE$
│  │  │  ├── cold-chain-monitor.iml
│  │  │  ├── compiler.xml
│  │  │  ├── encodings.xml
│  │  │  ├── misc.xml
│  │  │  ├── modules.xml
│  │  │  ├── vcs.xml
│  │  │  └── workspace.xml
│  │  ├── cold-admin
│  │  │  ├── src
│  │  │  │  ├── main
│  │  │  │  │  ├── java
│  │  │  │  │  │  └── com
│  │  │  │  │  │    └── itheima
│  │  │  │  │  │      ├── cold
│  │  │  │  │  │      │  └── admin
│  │  │  │  │  │      │    ├── config
│  │  │  │  │  │      │    │  └── MybatisPlusConfig.java
│  │  │  │  │  │      │    ├── controller
│  │  │  │  │  │      │    │  ├── AdminController.java
│  │  │  │  │  │      │    │  ├── CompanyController.java
│  │  │  │  │  │      │    │  ├── HostController.java
│  │  │  │  │  │      │    │  ├── MeterController.java
│  │  │  │  │  │      │    │  ├── MonitorController.java
│  │  │  │  │  │      │    │  └── WarehouseController.java
│  │  │  │  │  │      │    └── service
│  │  │  │  │  │      │      ├── impl
│  │  │  │  │  │      │      │  ├── CompanyServiceImpl.java
│  │  │  │  │  │      │      │  ├── HostServiceImpl.java
│  │  │  │  │  │      │      │  ├── MeterServiceImpl.java
│  │  │  │  │  │      │      │  ├── MonitorServiceImpl.java
│  │  │  │  │  │      │      │  └── WarehouseServiceImpl.java
│  │  │  │  │  │      │      ├── CompanyService.java
│  │  │  │  │  │      │      ├── HostService.java
│  │  │  │  │  │      │      ├── MeterService.java
│  │  │  │  │  │      │      ├── MonitorService.java
│  │  │  │  │  │      │      └── WarehouseService.java
│  │  │  │  │  │      └── AdminApplication.java
│  │  │  │  │  ├── resources
│  │  │  │  │  │  └── application.yml
│  │  │  │  │  └── resources
│  │  │  │  │    ├── application-dev.yml
│  │  │  │  │    └── logback-spring.xml
│  │  │  │  └── test
│  │  │  │    └── java
│  │  │  │      └── com
│  │  │  │        └── itheima
│  │  │  │          └── cold
│  │  │  │            └── admin
│  │  │  │              └── ColdAdminApplicationTests.java
│  │  │  ├── .gitignore
│  │  │  └── pom.xml
│  │  ├── cold-common
│  │  │  ├── .idea
│  │  │  │  ├── misc.xml
│  │  │  │  ├── modules.xml
│  │  │  │  └── workspace.xml
│  │  │  ├── src
│  │  │  │  └── main
│  │  │  │    └── java
│  │  │  │      └── com
│  │  │  │        └── itheima
│  │  │  │          └── cold
│  │  │  │            └── common
│  │  │  │              ├── admin
│  │  │  │              │  ├── dao
│  │  │  │              │  │  ├── CompanyDao.java
│  │  │  │              │  │  ├── HostDao.java
│  │  │  │              │  │  ├── MessageDao.java
│  │  │  │              │  │  ├── MeterDao.java
│  │  │  │              │  │  ├── MonitorDao.java
│  │  │  │              │  │  └── WarehouseDao.java
│  │  │  │              │  └── entity
│  │  │  │              │    ├── CompanyEntity.java
│  │  │  │              │    ├── HostEntity.java
│  │  │  │              │    ├── MeterEntity.java
│  │  │  │              │    ├── MonitorEntity.java
│  │  │  │              │    ├── OperationLog.java
│  │  │  │              │    └── WarehouseEntity.java
│  │  │  │              ├── exception
│  │  │  │              │  └── MyException.java
│  │  │  │              ├── job
│  │  │  │              │  ├── dao
│  │  │  │              │  │  ├── ScheduleJobDao.java
│  │  │  │              │  │  └── ScheduleJobLogDao.java
│  │  │  │              │  └── entity
│  │  │  │              │    ├── ScheduleJobEntity.java
│  │  │  │              │    └── ScheduleJobLogEntity.java
│  │  │  │              ├── netty
│  │  │  │              │  └── entity
│  │  │  │              │    └── MessageEntity.java
│  │  │  │              ├── user
│  │  │  │              │  ├── dao
│  │  │  │              │  │  ├── SysUserDao.java
│  │  │  │              │  │  └── SysUserTokenDao.java
│  │  │  │              │  └── entity
│  │  │  │              │    ├── SysLoginForm.java
│  │  │  │              │    ├── SysUserEntity.java
│  │  │  │              │    └── SysUserTokenEntity.java
│  │  │  │              └── utils
│  │  │  │                ├── Constant.java
│  │  │  │                ├── JedisUtil.java
│  │  │  │                ├── PageUtils.java
│  │  │  │                ├── Result.java
│  │  │  │                ├── SerializeUtil.java
│  │  │  │                ├── SpringContextUtils.java
│  │  │  │                ├── TokenGenerator.java
│  │  │  │                ├── ValidatorUtils.java
│  │  │  │                └── YmlUtil.java
│  │  │  └── pom.xml
│  │  ├── cold-druid
│  │  │  ├── .idea
│  │  │  │  ├── libraries
│  │  │  │  │  ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml
│  │  │  │  │  ├── Maven__ch_qos_logback_logback_core_1_2_3.xml
│  │  │  │  │  ├── Maven__com_fasterxml_classmate_1_4_0.xml
│  │  │  │  │  ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml
│  │  │  │  │  ├── Maven__com_fasterxml_jackson_core_jackson_core_2_9_9.xml
│  │  │  │  │  ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_9_9.xml
│  │  │  │  │  ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_9.xml
│  │  │  │  │  ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_joda_2_9_9.xml
│  │  │  │  │  ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_9.xml
│  │  │  │  │  ├── Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_9_9.xml
│  │  │  │  │  ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_9.xml
│  │  │  │  │  ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml
│  │  │  │  │  ├── Maven__com_google_errorprone_error_prone_annotations_2_0_18.xml
│  │  │  │  │  ├── Maven__com_google_guava_guava_23_0.xml
│  │  │  │  │  ├── Maven__com_google_j2objc_j2objc_annotations_1_1.xml
│  │  │  │  │  ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml
│  │  │  │  │  ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
│  │  │  │  │  ├── Maven__commons_codec_commons_codec_1_11.xml
│  │  │  │  │  ├── Maven__in_zapr_druid_druidry_2_15_SNAPSHOT.xml
│  │  │  │  │  ├── Maven__io_micrometer_micrometer_core_1_1_5.xml
│  │  │  │  │  ├── Maven__javax_annotation_javax_annotation_api_1_3_2.xml
│  │  │  │  │  ├── Maven__javax_inject_javax_inject_1.xml
│  │  │  │  │  ├── Maven__javax_validation_validation_api_2_0_1_Final.xml
│  │  │  │  │  ├── Maven__javax_ws_rs_javax_ws_rs_api_2_1.xml
│  │  │  │  │  ├── Maven__joda_time_joda_time_2_10_2.xml
│  │  │  │  │  ├── Maven__junit_junit_4_12.xml
│  │  │  │  │  ├── Maven__net_bytebuddy_byte_buddy_1_9_13.xml
│  │  │  │  │  ├── Maven__net_bytebuddy_byte_buddy_agent_1_9_13.xml
│  │  │  │  │  ├── Maven__net_minidev_accessors_smart_1_2.xml
│  │  │  │  │  ├── Maven__net_minidev_json_smart_2_3.xml
│  │  │  │  │  ├── Maven__org_apache_commons_commons_lang3_3_8_1.xml
│  │  │  │  │  ├── Maven__org_apache_httpcomponents_httpclient_4_5_9.xml
│  │  │  │  │  ├── Maven__org_apache_httpcomponents_httpcore_4_4_11.xml
│  │  │  │  │  ├── Maven__org_apache_logging_log4j_log4j_api_2_11_2.xml
│  │  │  │  │  ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_11_2.xml
│  │  │  │  │  ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_21.xml
│  │  │  │  │  ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_21.xml
│  │  │  │  │  ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_21.xml
│  │  │  │  │  ├── Maven__org_aspectj_aspectjweaver_1_9_4.xml
│  │  │  │  │  ├── Maven__org_assertj_assertj_core_3_11_1.xml
│  │  │  │  │  ├── Maven__org_codehaus_mojo_animal_sniffer_annotations_1_14.xml
│  │  │  │  │  ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_5_0_b42.xml
│  │  │  │  │  ├── Maven__org_glassfish_hk2_external_javax_inject_2_5_0_b42.xml
│  │  │  │  │  ├── Maven__org_glassfish_hk2_hk2_api_2_5_0_b42.xml
│  │  │  │  │  ├── Maven__org_glassfish_hk2_hk2_locator_2_5_0_b42.xml
│  │  │  │  │  ├── Maven__org_glassfish_hk2_hk2_utils_2_5_0_b42.xml
│  │  │  │  │  ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml
│  │  │  │  │  ├── Maven__org_glassfish_jersey_connectors_jersey_apache_connector_2_27.xml
│  │  │  │  │  ├── Maven__org_glassfish_jersey_core_jersey_client_2_27.xml
│  │  │  │  │  ├── Maven__org_glassfish_jersey_core_jersey_common_2_27.xml
│  │  │  │  │  ├── Maven__org_glassfish_jersey_ext_jersey_entity_filtering_2_27.xml
│  │  │  │  │  ├── Maven__org_glassfish_jersey_inject_jersey_hk2_2_27.xml
│  │  │  │  │  ├── Maven__org_glassfish_jersey_media_jersey_media_json_jackson_2_27.xml
│  │  │  │  │  ├── Maven__org_hamcrest_hamcrest_core_1_3.xml
│  │  │  │  │  ├── Maven__org_hamcrest_hamcrest_library_1_3.xml
│  │  │  │  │  ├── Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml
│  │  │  │  │  ├── Maven__org_hibernate_validator_hibernate_validator_6_0_17_Final.xml
│  │  │  │  │  ├── Maven__org_javassist_javassist_3_22_0_CR2.xml
│  │  │  │  │  ├── Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml
│  │  │  │  │  ├── Maven__org_latencyutils_LatencyUtils_2_0_3.xml
│  │  │  │  │  ├── Maven__org_mockito_mockito_core_2_23_4.xml
│  │  │  │  │  ├── Maven__org_objenesis_objenesis_2_6.xml
│  │  │  │  │  ├── Maven__org_ow2_asm_asm_5_0_4.xml
│  │  │  │  │  ├── Maven__org_projectlombok_lombok_1_18_8.xml
│  │  │  │  │  ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml
│  │  │  │  │  ├── Maven__org_slf4j_jul_to_slf4j_1_7_26.xml
│  │  │  │  │  ├── Maven__org_slf4j_slf4j_api_1_7_26.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_actuator_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_actuator_autoconfigure_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_devtools_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_actuator_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_aop_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_json_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_test_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_starter_web_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_test_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_1_6_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_spring_aop_5_1_8_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_spring_beans_5_1_8_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_spring_context_5_1_8_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_spring_core_5_1_8_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_spring_expression_5_1_8_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_spring_jcl_5_1_8_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_spring_test_5_1_8_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_spring_web_5_1_8_RELEASE.xml
│  │  │  │  │  ├── Maven__org_springframework_spring_webmvc_5_1_8_RELEASE.xml
│  │  │  │  │  ├── Maven__org_xmlunit_xmlunit_core_2_6_2.xml
│  │  │  │  │  └── Maven__org_yaml_snakeyaml_1_23.xml
│  │  │  │  ├── compiler.xml
│  │  │  │  ├── encodings.xml
│  │  │  │  ├── misc.xml
│  │  │  │  ├── modules.xml
│  │  │  │  ├── vcs.xml
│  │  │  │  └── workspace.xml
│  │  │  ├── .settings
│  │  │  │  ├── org.eclipse.core.resources.prefs
│  │  │  │  ├── org.eclipse.jdt.core.prefs
│  │  │  │  ├── org.eclipse.m2e.core.prefs
│  │  │  │  └── org.springframework.ide.eclipse.prefs
│  │  │  ├── src
│  │  │  │  └── main
│  │  │  │    ├── java
│  │  │  │    │  └── com
│  │  │  │    │    └── itheima
│  │  │  │    │      ├── cold
│  │  │  │    │      │  └── druid
│  │  │  │    │      │    ├── common
│  │  │  │    │      │    │  └── DruidHelper.java
│  │  │  │    │      │    ├── controller
│  │  │  │    │      │    │  └── DruidController.java
│  │  │  │    │      │    └── service
│  │  │  │    │      │      ├── impl
│  │  │  │    │      │      │  └── DruidServiceImpl.java
│  │  │  │    │      │      └── DruidService.java
│  │  │  │    │      └── DruidApp.java
│  │  │  │    └── resources
│  │  │  │      ├── application-dev.yml
│  │  │  │      ├── application.yml
│  │  │  │      └── logback-spring.xml
│  │  │  ├── target
│  │  │  │  ├── classes
│  │  │  │  │  ├── com
│  │  │  │  │  │  └── itheima
│  │  │  │  │  │    ├── cold
│  │  │  │  │  │    │  └── druid
│  │  │  │  │  │    │    ├── common
│  │  │  │  │  │    │    │  └── DruidHelper.class
│  │  │  │  │  │    │    ├── controller
│  │  │  │  │  │    │    │  └── DruidController.class
│  │  │  │  │  │    │    └── service
│  │  │  │  │  │    │      ├── impl
│  │  │  │  │  │    │      │  └── DruidServiceImpl.class
│  │  │  │  │  │    │      └── DruidService.class
│  │  │  │  │  │    └── DruidApp.class
│  │  │  │  │  ├── application-dev.yml
│  │  │  │  │  ├── application.yml
│  │  │  │  │  └── logback-spring.xml
│  │  │  │  ├── generated-sources
│  │  │  │  │  └── annotations
│  │  │  │  ├── maven-archiver
│  │  │  │  │  └── pom.properties
│  │  │  │  ├── maven-status
│  │  │  │  │  └── maven-compiler-plugin
│  │  │  │  │    └── compile
│  │  │  │  │      └── default-compile
│  │  │  │  │        ├── createdFiles.lst
│  │  │  │  │        └── inputFiles.lst
│  │  │  │  ├── cold-druid-0.0.1-SNAPSHOT.jar
│  │  │  │  └── cold-druid-0.0.1-SNAPSHOT.jar.original
│  │  │  ├── .gitignore
│  │  │  ├── cold-druid.iml
│  │  │  └── pom.xml
│  │  ├── cold-eureka
│  │  │  ├── src
│  │  │  │  ├── main
│  │  │  │  │  ├── java
│  │  │  │  │  │  └── com
│  │  │  │  │  │    └── itheima
│  │  │  │  │  │      └── cold
│  │  │  │  │  │        └── eureka
│  │  │  │  │  │          └── EurekaApplication.java
│  │  │  │  │  └── resources
│  │  │  │  │    ├── application.yml
│  │  │  │  │    └── logback-spring.xml
│  │  │  │  └── test
│  │  │  │    └── java
│  │  │  │      └── com
│  │  │  │        └── itheima
│  │  │  │          └── cold
│  │  │  │            └── eureka
│  │  │  │              └── ColdEurekaApplicationTests.java
│  │  │  ├── .gitignore
│  │  │  └── pom.xml
│  │  ├── cold-flink
│  │  │  ├── src
│  │  │  │  └── main
│  │  │  │    └── java
│  │  │  │      └── com
│  │  │  │        └── itheima
│  │  │  │          └── cold
│  │  │  │            └── flink
│  │  │  │              ├── MessageAggregate.java
│  │  │  │              ├── SinkToMySQL.java
│  │  │  │              └── StreamingJob.java
│  │  │  ├── dependency-reduced-pom.xml
│  │  │  └── pom.xml
│  │  ├── cold-gateway
│  │  │  ├── src
│  │  │  │  ├── main
│  │  │  │  │  └── resources
│  │  │  │  │    └── logback-spring.xml
│  │  │  │  ├── main
│  │  │  │  │  ├── java
│  │  │  │  │  │  └── com
│  │  │  │  │  │    └── itheima
│  │  │  │  │  │      ├── cold
│  │  │  │  │  │      │  └── gateway
│  │  │  │  │  │      │    └── common
│  │  │  │  │  │      │      ├── CorsConfig.java
│  │  │  │  │  │      │      ├── GatewayConfig.java
│  │  │  │  │  │      │      └── TokenFilter.java
│  │  │  │  │  │      └── GatewayApplication.java
│  │  │  │  │  └── resources
│  │  │  │  │    └── application.yaml
│  │  │  │  └── test
│  │  │  │    └── java
│  │  │  │      └── com
│  │  │  │        └── itheima
│  │  │  │          └── cold
│  │  │  │            └── gateway
│  │  │  │              └── ColdGatewayApplicationTests.java
│  │  │  ├── .gitignore
│  │  │  └── pom.xml
│  │  ├── cold-jobs
│  │  │  ├── src
│  │  │  │  ├── main
│  │  │  │  │  ├── java
│  │  │  │  │  │  └── com
│  │  │  │  │  │    └── itheima
│  │  │  │  │  │      ├── cold
│  │  │  │  │  │      │  └── jobs
│  │  │  │  │  │      │    ├── config
│  │  │  │  │  │      │    │  ├── MybatisPlusConfig.java
│  │  │  │  │  │      │    │  └── ScheduleConfig.java
│  │  │  │  │  │      │    ├── controller
│  │  │  │  │  │      │    │  ├── ScheduleJobController.java
│  │  │  │  │  │      │    │  └── ScheduleJobLogController.java
│  │  │  │  │  │      │    ├── service
│  │  │  │  │  │      │    │  ├── impl
│  │  │  │  │  │      │    │  │  ├── ScheduleJobLogServiceImpl.java
│  │  │  │  │  │      │    │  │  └── ScheduleJobServiceImpl.java
│  │  │  │  │  │      │    │  ├── ClientDeviceHandler.java
│  │  │  │  │  │      │    │  ├── ScheduleJobLogService.java
│  │  │  │  │  │      │    │  └── ScheduleJobService.java
│  │  │  │  │  │      │    ├── task
│  │  │  │  │  │      │    │  ├── DeviceM101001002.java
│  │  │  │  │  │      │    │  ├── DeviceM101002001.java
│  │  │  │  │  │      │    │  ├── DeviceM101101001.java
│  │  │  │  │  │      │    │  ├── DeviceM103001001.java
│  │  │  │  │  │      │    │  ├── DeviceM201001001.java
│  │  │  │  │  │      │    │  ├── DeviceM201002001.java
│  │  │  │  │  │      │    │  ├── DeviceM201002002.java
│  │  │  │  │  │      │    │  ├── DeviceM301001001.java
│  │  │  │  │  │      │    │  ├── DeviceM301001002.java
│  │  │  │  │  │      │    │  ├── DeviceM401001001.java
│  │  │  │  │  │      │    │  ├── DeviceM401001002.java
│  │  │  │  │  │      │    │  ├── DeviceM402001001.java
│  │  │  │  │  │      │    │  ├── DeviceM402001002.java
│  │  │  │  │  │      │    │  ├── DeviceM402002001.java
│  │  │  │  │  │      │    │  ├── DeviceM402002002.java
│  │  │  │  │  │      │    │  ├── DeviceM402003001.java
│  │  │  │  │  │      │    │  ├── DeviceSenderTask.java
│  │  │  │  │  │      │    │  └── ITask.java
│  │  │  │  │  │      │    └── utils
│  │  │  │  │  │      │      ├── DeviceClientFactory.java
│  │  │  │  │  │      │      ├── ScheduleJob.java
│  │  │  │  │  │      │      └── ScheduleUtils.java
│  │  │  │  │  │      └── JobsApplication.java
│  │  │  │  │  └── resources
│  │  │  │  │    ├── mapper
│  │  │  │  │    │  └── ScheduleJobDao.xml
│  │  │  │  │    ├── application-dev.yml
│  │  │  │  │    ├── application.yml
│  │  │  │  │    └── logback-spring.xml
│  │  │  │  └── test
│  │  │  │    └── java
│  │  │  │      └── com
│  │  │  │        └── itheima
│  │  │  │          └── cold
│  │  │  │            └── jobs
│  │  │  │              └── JobsApplicationTests.java
│  │  │  ├── .gitignore
│  │  │  └── pom.xml
│  │  ├── cold-monitor
│  │  │  ├── src
│  │  │  │  ├── main
│  │  │  │  │  ├── java
│  │  │  │  │  │  └── com
│  │  │  │  │  │    └── itheima
│  │  │  │  │  │      ├── com
│  │  │  │  │  │      │  └── itheima
│  │  │  │  │  │      │    └── cold
│  │  │  │  │  │      │      └── monitor
│  │  │  │  │  │      │        ├── controller
│  │  │  │  │  │      │        │  └── MessageController.java
│  │  │  │  │  │      │        └── service
│  │  │  │  │  │      │          ├── impl
│  │  │  │  │  │      │          │  └── MessageServiceImpl.java
│  │  │  │  │  │      │          └── MessageService.java
│  │  │  │  │  │      └── MonitorApplication.java
│  │  │  │  │  └── resources
│  │  │  │  │    ├── application-dev.yml
│  │  │  │  │    ├── application.yml
│  │  │  │  │    └── logback-spring.xml
│  │  │  │  └── test
│  │  │  │    └── java
│  │  │  │      └── com
│  │  │  │        └── itheima
│  │  │  │          └── cold
│  │  │  │            └── monitor
│  │  │  │              └── ColdMonitorApplicationTests.java
│  │  │  ├── .gitignore
│  │  │  └── pom.xml
│  │  ├── cold-netty
│  │  │  ├── src
│  │  │  │  ├── main
│  │  │  │  │  ├── java
│  │  │  │  │  │  └── com
│  │  │  │  │  │    └── itheima
│  │  │  │  │  │      └── cold
│  │  │  │  │  │        └── netty
│  │  │  │  │  │          ├── common
│  │  │  │  │  │          │  └── SpringContextUtils.java
│  │  │  │  │  │          ├── entity
│  │  │  │  │  │          │  └── MessageEntity.java
│  │  │  │  │  │          ├── service
│  │  │  │  │  │          │  ├── KafkaSender.java
│  │  │  │  │  │          │  └── ServerHandler.java
│  │  │  │  │  │          └── NettyServer.java
│  │  │  │  │  └── resources
│  │  │  │  │    ├── application-dev.yml
│  │  │  │  │    ├── application.yml
│  │  │  │  │    └── logback-spring.xml
│  │  │  │  └── test
│  │  │  │    └── java
│  │  │  │      └── com
│  │  │  │        └── itheima
│  │  │  │          └── cold
│  │  │  │            └── netty
│  │  │  │              └── ColdNettyApplicationTests.java
│  │  │  ├── .gitignore
│  │  │  └── pom.xml
│  │  ├── cold-user

下载地址:
**** Hidden Message *****

MaoZhiMin1 发表于 2026-6-28 23:17:47

看到就转:年轻不是你玩的理由,而是你奋斗的资本。告诫年轻人要珍惜青春时光,努力奋斗

mqjz1314 发表于 5 天前

今日学习分享:信息是起点,但优质信息只是赚到钱的一小部分。即使同样的信息,执行也会天差地别。

SereneShadow 发表于 昨天 16:18

今日学习分享:每时每刻,都有很好的赚钱机会存在。就像芒格说的,当你的认知和执行配得上时,好机会自然会来。
页: [1]
查看完整版本: 黑马-基于Spring Cloud 微服务和物联网技术架构 冰眼冷链实战项目(资料完整)