zoukankan      html  css  js  c++  java
  • java jdbc 连接数据库

    @Test
    public void testConnection() throws Exception {
      Driver driver = new com.mysql.jdbc.Driver();
      String url = "jdbc:mysql://localhost:3306/java";
      Properties properties = new Properties();
      properties.put("user", "root");
      properties.put("password", "");
      Connection connection = driver.connect(url, properties);
      System.out.println(connection);
    }

    jdbc.properties 文件

    driver=com.mysql.jdbc.Driver
    jdbcUrl=jdbc:mysql://localhost:3306/java
    user=root
    password=

    @Test
    public void testDriverManager() throws Exception {
      String driverClass = null;
      String jdbcUrl = null;
      String user = null;
      String password = null;

      // 输入流
      InputStream inputStream = getClass().getClassLoader().getResourceAsStream("jdbc.properties");

      // 获取文件属性值
      Properties properties = new Properties();
      properties.load(inputStream);
      driverClass = properties.getProperty("driver");
      jdbcUrl = properties.getProperty("jdbcUrl");
      user = properties.getProperty("user");
      password = properties.getProperty("password");

      // 加载驱动程序
      Class.forName(driverClass);
      Connection connection = DriverManager.getConnection(jdbcUrl, user, password);
      System.out.println(connection);
    }

  • 相关阅读:
    SunOS与Solaris系统的对应关系
    多媒体笔记
    【opencv源码解析】 二、 cvtColor
    SSE笔记
    work mark
    mark ubuntu 16.04 64bit + cpu only install mtcnn
    Ubuntu12.04+Caffe (+OpenCV+CPU-only)
    Win32 编程
    抠像的一些问题
    effect
  • 原文地址:https://www.cnblogs.com/meroselove/p/7292225.html
Copyright © 2011-2022 走看看