加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

postgreSQL jdbc(java连接)

发布时间:2020-12-13 18:23:26 所属栏目:百科 来源:网络整理
导读:postgreSQL 的jdbc驱动下载地址: http://jdbc.postgresql.org/download.html jdbc名称如下:postgresql-9.1-901.jdbc4.jar java 连接postgreSQL的jdbc 实例如下: 工具类:ConnUtil 内容: package com.hw.postgres.jdbc; import java.sql.Connection; impo

postgreSQL 的jdbc驱动下载地址:

http://jdbc.postgresql.org/download.html

jdbc名称如下:postgresql-9.1-901.jdbc4.jar

java 连接postgreSQL的jdbc 实例如下:

工具类:ConnUtil

内容:

 
 
  1. packagecom.hw.postgres.jdbc;
  2. importjava.sql.Connection;
  3. importjava.sql.DriverManager;
  4. importjava.sql.SQLException;
  5. publicclassConnUtil
  6. {
  7. publicstaticConnectiongetConn()
  8. {
  9. Connectionconn=null;
  10. try
  11. {
  12. Class.forName("org.postgresql.Driver");
  13. Stringurl="jdbc:postgresql://192.168.2.150:5432/postgres";
  14. try
  15. {
  16. conn=DriverManager.getConnection(url,"postgres","postgres");
  17. }
  18. catch(SQLExceptione)
  19. {
  20. e.printStackTrace();
  21. }
  22. }
  23. catch(ClassNotFoundExceptione)
  24. {
  25. e.printStackTrace();
  26. }
  27. returnconn;
  28. }
  29. }

测试类:TestMain

 
 
  1. packagecom.hw.postgres.jdbc;
  2. importjava.sql.Connection;
  3. importjava.sql.ResultSet;
  4. importjava.sql.SQLException;
  5. importjava.sql.Statement;
  6. publicclassTestMain
  7. {
  8. /**
  9. *@paramargs
  10. */
  11. publicstaticvoidmain(String[]args)
  12. {
  13. Connectionconn=ConnUtil.getConn();
  14. Stringsql="select*fromstudent";
  15. Statementstmt=null;
  16. ResultSetrs=null;
  17. try
  18. {
  19. stmt=conn.createStatement();
  20. rs=stmt.executeQuery(sql);
  21. while(rs.next()){
  22. System.out.println(rs.getInt(1));
  23. }
  24. }
  25. catch(SQLExceptione)
  26. {
  27. e.printStackTrace();
  28. }
  29. }
  30. }

最后运行测试类TestMain ,即可。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读