diff --git a/pom.xml b/pom.xml index 40db940dcd65596b5055499da5b16dc479f245f7..039b993771a00932334b8f675704b37fe98ca4ec 100644 --- a/pom.xml +++ b/pom.xml @@ -3,16 +3,13 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.example elasticsearch-demo 1.0-SNAPSHOT - 8 8 - @@ -31,7 +28,6 @@ elasticsearch 7.3.0 - org.springframework.boot spring-boot-starter @@ -48,6 +44,16 @@ lombok 1.16.10 + + org.elasticsearch.plugin + x-pack-sql-jdbc + 7.3.0 + - + + + elastic.co + https://artifacts.elastic.co/maven + + \ No newline at end of file diff --git a/src/test/java/es_05_jdbc/TestJdbc.java b/src/test/java/es_05_jdbc/TestJdbc.java new file mode 100644 index 0000000000000000000000000000000000000000..9973c0315e8ab8a3902fcbae1ab5db93602130b1 --- /dev/null +++ b/src/test/java/es_05_jdbc/TestJdbc.java @@ -0,0 +1,33 @@ +package es_05_jdbc; + +import java.sql.*; + +/** + * es sql功能 + * + * @author : qinyingjie + * @version : 2.2.0 + * @date : 2023/5/13 21:07 + */ +public class TestJdbc { + public static void main(String[] args) { + //1创建连接 + try { + Connection connection = DriverManager.getConnection("jdbc:es://http://localhost:9200"); + //2创建statement + Statement statement = connection.createStatement(); + //3执行sql语句 + ResultSet resultSet = statement.executeQuery("SELECT * FROM tvs"); + //4获取结果 + while (resultSet.next()) { + System.out.println(resultSet.getString(1)); + System.out.println(resultSet.getString(2)); + System.out.println(resultSet.getString(3)); + System.out.println(resultSet.getString(4)); + System.out.println("======================================"); + } + } catch (SQLException e) { + e.printStackTrace(); + } + } +} \ No newline at end of file