微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

postgreSQL jdbcjava连接

postgresql jdbc(java连接)

原文地址:http://huangkunlun520.blog.51cto.com/2562772/794631

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. staticConnectiongetConn()
  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

importjava.sql.ResultSet;

  • importjava.sql.sqlException;
  • importjava.sql.Statement;
  • classTestMain
  • {
  • /**
  • *@paramargs
  • */
  • staticvoidmain(String[]args)
  • {
  • Connectionconn=ConnUtil.getConn();
  • Stringsql="select*fromstudent";
  • Statementstmt=null;
  • ResultSetrs=try
  • {
  • stmt=conn.createStatement();
  • rs=stmt.executeQuery(sql);
  • while(rs.next()){
  • System.out.println(rs.getInt(1));
  • }
  • }
  • catch(sqlExceptione)
  • {
  • e.printstacktrace();
  • }
  • }
  • }
  • 最后运行测试类TestMain ,即可。

    版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

    相关推荐