7.2 创建 Spring boot 子模块来提供对外查询接口

  1. 依赖选择

操作数据库我们选择使用 MyBatis

  1. 父依赖改成我们自己的父工程

    <parent>
       <artifactId>gmall</artifactId>
       <groupId>com.atguigu.dw</groupId>
       <version>1.0-SNAPSHOT</version>
    </parent>
    
  2. 再在父工程pom.xml中添加如下配置

    <module>gmall-publisher</module>
    
  3. 添加对gmall-common的依赖

    <dependency>
       <groupId>com.atguigu.dw</groupId>
       <artifactId>gmall-common</artifactId>
       <version>1.0-SNAPSHOT</version>
    </dependency>
    
  4. 添加其他依赖
    <!--phoenix-->
    <dependency>
     <groupId>org.apache.phoenix</groupId>
     <artifactId>phoenix-core</artifactId>
     <version>4.14.2-HBase-1.3</version>
    </dependency>
    <!--phoenix 用到的工具包-->
    <dependency>
     <groupId>com.google.guava</groupId>
     <artifactId>guava</artifactId>
     <version>20.0</version>
    </dependency>
    
  5. 配置文件: application.properties
server.port=8070
logging.level.root=error
# jdbc
spring.datasource.driver-class-name=org.apache.phoenix.jdbc.PhoenixDriver
spring.datasource.url=jdbc:phoenix:hadoop201,hadoop202,hadoop203:2181
spring.datasource.data-username=
spring.datasource.data-password=

# mybatis
# 做映射的时候会在 resources/mapper 目录找对应的 xml 文件
mybatis.mapperLocations=classpath:mapper/*.xml
# 字段名是否自动从下划线映射到驼峰命名  一般都是使用 true
mybatis.configuration.map-underscore-to-camel-case=true
Copyright © 尚硅谷大数据 2019 all right reserved,powered by Gitbook
该文件最后修订时间: 2019-10-08 23:56:19

results matching ""

    No results matching ""