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);
    }

  • 相关阅读:
    第十讲:网络虚拟化(二)
    第九讲:网络虚拟化(一)
    第十二讲:存储虚拟化(二)
    第十一讲:存储虚拟化(一)
    第八讲:I/O虚拟化
    第七讲:内存虚拟化
    第六讲:CPU虚拟化
    node to traverse cannot be null!
    利用 squid 反向代理提高网站性能(转载)
    Servlet自动加载
  • 原文地址:https://www.cnblogs.com/meroselove/p/7292225.html
Copyright © 2011-2022 走看看