首页 > 数据库 >springboot连接hive数据库的依赖配置

springboot连接hive数据库的依赖配置

时间:2024-09-18 20:46:42浏览次数:1  
标签:springboot -- 数据库 boot jetty hive slf4j apache org

pom.xml

  1 <?xml version="1.0" encoding="UTF-8"?>
  2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
  4     <modelVersion>4.0.0</modelVersion>
  5     <parent>
  6         <groupId>org.springframework.boot</groupId>
  7         <artifactId>spring-boot-starter-parent</artifactId>
  8         <version>3.3.3</version>
  9         <relativePath/> <!-- lookup parent from repository -->
 10     </parent>
 11     <groupId>com.lian</groupId>
 12     <artifactId>hiveDemo</artifactId>
 13     <version>0.0.1-SNAPSHOT</version>
 14     <name>hiveDemo</name>
 15     <description>hiveDemo</description>
 16     <url/>
 17     <licenses>
 18         <license/>
 19     </licenses>
 20     <developers>
 21         <developer/>
 22     </developers>
 23     <scm>
 24         <connection/>
 25         <developerConnection/>
 26         <tag/>
 27         <url/>
 28     </scm>
 29     <properties>
 30         <java.version>17</java.version>
 31     </properties>
 32     <dependencies>
 33         <dependency>
 34             <groupId>org.springframework.boot</groupId>
 35             <artifactId>spring-boot-starter</artifactId>
 36         </dependency>
 37 
 38         <dependency>
 39             <groupId>org.springframework.boot</groupId>
 40             <artifactId>spring-boot-starter-test</artifactId>
 41             <scope>test</scope>
 42         </dependency>
 43 
 44         <dependency>
 45             <groupId>org.springframework.boot</groupId>
 46             <artifactId>spring-boot-starter-web</artifactId>
 47         </dependency>
 48 
 49         <!-- Hive JDBC 驱动 -->
 50         <dependency>
 51             <groupId>org.apache.hive</groupId>
 52             <artifactId>hive-jdbc</artifactId>
 53             <version>3.1.2</version>
 54 <!--            <exclusions>-->
 55 <!--                <exclusion>-->
 56 <!--                    <groupId>org.slf4j</groupId>-->
 57 <!--                    <artifactId>slf4j-reload4j</artifactId>-->
 58 <!--                </exclusion>-->
 59 <!--                <exclusion>-->
 60 <!--                    <groupId>org.eclipse.jetty</groupId>-->
 61 <!--                    <artifactId>jetty-all</artifactId>-->
 62 <!--                </exclusion>-->
 63 <!--                <exclusion>-->
 64 <!--                    <groupId>org.eclipse.jetty</groupId>-->
 65 <!--                    <artifactId>jetty-server</artifactId>-->
 66 <!--                </exclusion>-->
 67 <!--            </exclusions>-->
 68 
 69             <exclusions>
 70                 <exclusion>
 71                     <groupId>org.apache.orc</groupId>
 72                     <artifactId>*</artifactId>
 73                 </exclusion>
 74                 <exclusion>
 75                     <groupId>javax.servlet.jsp</groupId>
 76                     <artifactId>javax.servlet.jsp-api</artifactId>
 77                 </exclusion>
 78                 <exclusion>
 79                     <groupId>org.eclipse.jetty</groupId>
 80                     <artifactId>*</artifactId>
 81                 </exclusion>
 82                 <exclusion>
 83                     <groupId>io.netty</groupId>
 84                     <artifactId>*</artifactId>
 85                 </exclusion>
 86                 <exclusion>
 87                     <groupId>org.apache.hbase</groupId>
 88                     <artifactId>hbase-hadoop-compat</artifactId>
 89                 </exclusion>
 90                 <exclusion>
 91                     <groupId>org.apache.hbase</groupId>
 92                     <artifactId>*</artifactId>
 93                 </exclusion>
 94             </exclusions>
 95         </dependency>
 96 
 97         <!-- MySQL Connector (如果需要) -->
 98         <dependency>
 99             <groupId>com.mysql</groupId>
100             <artifactId>mysql-connector-j</artifactId>
101             <scope>runtime</scope>
102         </dependency>
103 
104         <dependency>
105             <groupId>com.baomidou</groupId>
106             <artifactId>mybatis-plus-boot-starter</artifactId>
107             <version>3.4.1</version>
108         </dependency>
109 
110         <!-- SLF4J 日志 -->
111         <dependency>
112             <groupId>org.slf4j</groupId>
113             <artifactId>slf4j-api</artifactId>
114             <version>2.0.16</version>
115         </dependency>
116 
117 
118 
119         <!-- Hadoop Common -->
120         <dependency>
121             <groupId>org.apache.hadoop</groupId>
122             <artifactId>hadoop-common</artifactId>
123             <version>3.3.5</version>
124             <exclusions>
125                 <exclusion>
126                     <groupId>org.slf4j</groupId>
127                     <artifactId>slf4j-reload4j</artifactId>
128                 </exclusion>
129                 <exclusion>
130                     <groupId>org.slf4j</groupId>
131                     <artifactId>slf4j-reload4j</artifactId>
132                 </exclusion>
133                 <exclusion>
134                     <groupId>org.eclipse.jetty</groupId>
135                     <artifactId>jetty-all</artifactId>
136                 </exclusion>
137                 <exclusion>
138                     <groupId>org.eclipse.jetty</groupId>
139                     <artifactId>jetty-server</artifactId>
140                 </exclusion>
141             </exclusions>
142         </dependency>
143 
144         <!-- Hadoop HDFS (如果需要与 HDFS 交互) -->
145         <dependency>
146             <groupId>org.apache.hadoop</groupId>
147             <artifactId>hadoop-hdfs</artifactId>
148             <version>3.3.5</version>
149             <exclusions>
150                 <exclusion>
151                     <groupId>org.slf4j</groupId>
152                     <artifactId>slf4j-reload4j</artifactId>
153                 </exclusion>
154                 <exclusion>
155                     <groupId>org.slf4j</groupId>
156                     <artifactId>slf4j-reload4j</artifactId>
157                 </exclusion>
158                 <exclusion>
159                     <groupId>org.eclipse.jetty</groupId>
160                     <artifactId>jetty-all</artifactId>
161                 </exclusion>
162                 <exclusion>
163                     <groupId>org.eclipse.jetty</groupId>
164                     <artifactId>jetty-server</artifactId>
165                 </exclusion>
166             </exclusions>
167         </dependency>
168 
169 
170 
171 
172 
173 
174 
175 <!--        <dependency>-->
176 <!--            <groupId>org.glassfish.web</groupId>-->
177 <!--            <artifactId>jakarta.servlet.jsp.jstl</artifactId>-->
178 <!--            <version>3.1.0</version>-->
179 <!--        </dependency>-->
180 
181 
182 
183 
184     </dependencies>
185 
186     <build>
187         <plugins>
188             <plugin>
189                 <groupId>org.springframework.boot</groupId>
190                 <artifactId>spring-boot-maven-plugin</artifactId>
191             </plugin>
192 
193             <plugin>
194                 <groupId>org.apache.maven.plugins</groupId>
195                 <artifactId>maven-compiler-plugin</artifactId>
196                 <version>3.8.1</version>
197                 <configuration>
198                     <source>17</source>
199                     <target>17</target>
200                 </configuration>
201             </plugin>
202 
203         </plugins>
204     </build>
205 
206 </project>

 

标签:springboot,--,数据库,boot,jetty,hive,slf4j,apache,org
From: https://www.cnblogs.com/lian369/p/18419304

相关文章

  • springboot+vue疫情监控系统【开题+程序+论文】
    系统程序文件列表开题报告内容研究背景近年来,全球范围内频繁爆发的疫情不仅严重威胁着人类生命健康,也对社会经济活动造成了巨大冲击。随着信息技术的飞速发展,构建高效、智能的疫情监控系统成为应对疫情挑战、保障公共卫生安全的重要手段。该系统旨在通过集成多源数据、运用......
  • springboot+vue疫情监控平台【开题+程序+论文】
    系统程序文件列表开题报告内容研究背景随着全球疫情的不断演变,高效、精准的疫情监控成为了保障公共卫生安全、快速响应疫情变化、减少社会经济损失的关键。传统的手工记录与信息传递方式已难以满足当前复杂多变的疫情防控需求。因此,构建一个集数据采集、分析、预警、反馈于......
  • springboot+vue疫情环境下校园宿舍管理系统【开题+程序+论文】
    系统程序文件列表开题报告内容研究背景随着全球疫情的持续影响,校园作为人员密集、流动性大的特殊场所,其疫情防控工作显得尤为重要。传统的校园宿舍管理模式在面对疫情挑战时,暴露出信息更新滞后、管理效率低下、健康监测不全面等问题。特别是在学生体温监测、宿舍出入管理、......
  • springboot+vue疫情管理系统【开题+程序+论文】
    系统程序文件列表开题报告内容研究背景近年来,全球范围内频繁爆发的疫情事件,如COVID-19,对人类社会、经济及日常生活造成了前所未有的冲击。面对疫情,高效、精准的防控管理成为了各国政府及公共卫生部门亟待解决的关键问题。传统的手工记录与管理方式已难以满足大规模疫情下的......
  • MySql 对数据库和表的操作
    目录一.登入MySql二.数据库的操作1.创建数据库案例 2.字符集和校验规则 3.操纵数据库 4.数据库备份和恢复5.查看连接情况三..表结构的操作1. 创建表2.查看表结构3.表属性操作4.查看表中具体信息   5.修改表名6.删除表 7.备份和恢复一.登入MySql......
  • 自定义日志注解,保存信息到数据库
    定义日志注解importjava.lang.annotation.*;/***@authorwzw*@version1.0*@Date2023-2-1717:31:19*/@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic@interfaceLog{/***描述*@return*/......
  • 【MySQL】使用C语言连接数据库
           看到标题,可能会疑惑,我们学习的不是C++吗,为什么使用C语言去连接数据库呢??实际上,这两种语言都可以连接数据库,但是C语言提供的API没有进行封装,更有利于我们学习数据库连接。面向API编程,哈哈哈哈哈哈!!!!!一、安装适合自己平台的mysqlconnect库    因为我使用......
  • 【第12章】SpringBoot之SpringBootActuator服务监控(上)
    文章目录前言一、准备1.地址和端口配置2.引入依赖3.ActuatorProperties二、使用1.Beans(beans)2.ConfigurationProperties(configprops)3.Environment(env)4.Health(health)5.HeapDump(heapdump)6.Mappings(mappings)7.Metrics(metrics)8.ThreadD......
  • Springboot会员制医疗预约服务管理信息系统g15ia(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景随着人们对健康需求的日益增长,传统医疗预约方式已难以满足高效、便捷的服务需求。预约流程繁琐、信息传递效率低下等问题日益凸显。因......
  • Springboot基于Bootstrap的智能家居网站o79ok(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容随着物联网技术的迅猛发展,智能家居已成为现代家庭追求便捷、高效生活方式的重要趋势。为了响应市场需求,提升用户体验,本项目计划设计并实现一个基于B......