项目作者: hanwangkun

项目描述 :
Hbase与springboot的自动配置整合
高级语言: Java
项目地址: git://github.com/hanwangkun/hbase-spring-boot-starter.git
创建时间: 2019-04-26T03:44:44Z
项目社区:https://github.com/hanwangkun/hbase-spring-boot-starter

开源协议:Apache License 2.0

下载


hbase-spring-boot-starter

Hbase与springboot的自动配置整合

使用

1、引入项目依赖:

  1. <dependency>
  2. <groupId>io.github.hanwangkun</groupId>
  3. <artifactId>hbase-spring-boot-starter</artifactId>
  4. <version>1.0.0</version>
  5. </dependency>

2、在application.yml或application.properties或Apollo配置中心中添加如下配置:

  1. spring.review.hbase.quorum = namenode,SecondaryNameNode,datanode2,datanode3
  2. spring.review.hbase.rootDir = hdfs://namenode:9820/hbase
  3. spring.review.hbase.nodeParent = /hbase

3、在项目使用:直接注入HbaseTemplate

  1. @RequestMapping(value = "/hbase")
  2. @RestController
  3. public class HbaseRest {
  4. private static Logger LOG = LoggerFactory.getLogger(HbaseRest.class);
  5. @Resource
  6. private HbaseTemplate hbaseTemplate;

这样就可以完成hbase与SpringBoot的自动化配置集成。