Commit Graph

7 Commits

Author SHA1 Message Date
c019e5fe37 refactor(hbase): 重构 HBaseEmpManager 类
- 将 HBase 连接和管理逻辑抽离到 HBaseConnectionManager 类
- 创建新的 DAO 类(EmployeeDAO 和 TrainingDAO)来处理数据操作
- 重新组织代码结构
2025-03-26 11:24:16 +08:00
bc64458cd3 Revert "refactor(hbase): 重构 HBaseEmpManager 类"
This reverts commit 15b008dc35.
2025-03-26 11:19:26 +08:00
15b008dc35 refactor(hbase): 重构 HBaseEmpManager 类
- 新增 HBaseConnectionManager 类用于管理 HBase 连接
- 新增 HBaseTableManager 类用于管理 HBase 表操作
- 新增 EmployeeDAO 和 TrainingDAO 类用于数据访问和操作
- 优化代码结构,提高可维护性和可扩展性
2025-03-26 11:15:47 +08:00
eefcadd7a4 feat:优化表创建流程并添加数据库连接管理
- 在创建表之前检查表是否存在,如果存在则禁用并删除
- 新增 MyConnect 类用于管理 HBase 连接
- 优化了表创建过程,使其更加健壮
2025-03-26 10:38:14 +08:00
fd9875baee feat(HBaseEmpManager): 统计培训课程的参与人数
- 新增 countTrainingParticipants 方法,用于统计培训课程的参与人数
- 通过 Scan 操作扫描表中的 training_courses 列
- 使用 HashMap 统计每个课程的参与人数
- 打印每个课程的参与人数统计结果
2025-03-26 10:27:58 +08:00
76294b7ecf refactor(HBaseEmpManager):重构代码并添加注释
- 移动连接和管理员对象到类级别
- 添加初始化和关闭连接的方法
- 优化数据插入和查询逻辑
- 删除冗余的统计方法
- 统一输出信息的语言
2025-03-26 10:26:02 +08:00
9891f61574 refactor(HBase): 重构 HBaseEmpManager 类
- 重命名 EmpHBaseClient 为 HBaseEmpManager
- 优化类结构和方法命名,提高代码可读性
- 移除冗余代码和不必要的注释
- 使用静态方法替代实例方法,简化资源管理
- 重构数据插入和查询逻辑,提高效率
2025-03-26 10:12:17 +08:00