zoukankan      html  css  js  c++  java
  • jdbc连接Apache druid

    //jdbc连接druid
    <
    dependency> <groupId>org.apache.calcite.avatica</groupId> <artifactId>avatica-core</artifactId> <version>1.15.0</version> </dependency>
    public class Test {
        public static void main(String[] args) throws SQLException {
            AvaticaConnection connection = connection();
            AvaticaStatement statement = connection.createStatement();
            String sql = "select userNo,count(1) as num  from collection_platform_report " +
                    "group by userNo " +
                    "limit 10";
            ResultSet resultSet = statement.executeQuery(sql);
            while (resultSet.next()) {
                System.out.println(resultSet.getString("num"));
            }
    
        }
    
        public static AvaticaConnection connection() throws SQLException {
            String urlStr = "jdbc:avatica:remote:url=http://prod-node6:8888/druid/v2/sql/avatica/";
            Properties connectionProperties = new Properties();
            connectionProperties.put("Content-Type", "application/json; charset=utf-8");
            return (AvaticaConnection) DriverManager.getConnection(urlStr, connectionProperties);
    
        }
    }
  • 相关阅读:
    ASP的生成指定格式的GUID
    Principle
    Email icon generator
    Google 's Gmail
    防火墙
    注释
    对敏捷开发方法的一些疑问
    Faq about multimedia
    BSTR、char*和CString转换
    dshow配置环境vc6
  • 原文地址:https://www.cnblogs.com/wangbin2188/p/14247540.html
Copyright © 2011-2022 走看看