该项目为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
缓存