该项目为redis-mybatis-plus-starter和phoenix-mybatis-plus-starter的demo项目
- Mybatis-plus: 3.2.0
- Spring-Boot: 2.2.2.RELEASE
- Druid: 1.1.16
- Phoenix: 5.0.0-HBase-2.0
- HBase: 2.1.0-cdh6.3.0
- 在
hosts中配置zookeeper节点映射ip - 配置
hbase-site.xml,项目默认开启了Phoenix Namespace - 修正
application.yml中的mysql和redis信息,保证mysql、redis、phoenix可连接以及对应的Schema存在 - 运行命令
mvnw clean spring-boot:run
UserInfoMapper主要展示了如何配置Redis作为Mybatis的二级缓存,以及多数据源切换使用TestInfoMapper主要展示了如何通过Mybatis-Plus使用Phoenix和Redis缓存