postgreSQL jdbc(java连接)
2016-01-26 16:51
429 查看
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;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnUtil
{
public static Connection getConn()
{
Connection conn = null;
try
{
Class.forName("org.postgresql.Driver");
String url = "jdbc:postgresql://192.168.2.150:5432/postgres";
try
{
conn = DriverManager.getConnection(url, "postgres", "postgres");
}
catch (SQLException e)
{
e.printStackTrace();
}
}
catch (ClassNotFoundException e)
{
e.printStackTrace();
}
return conn;
}
}
测试类:TestMain
package com.hw.postgres.jdbc;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class TestMain
{
/**
* @param args
*/
public static void main(String[] args)
{
Connection conn=ConnUtil.getConn();
String sql="select * from student";
Statement stmt=null;
ResultSet rs=null;
try
{
stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
while(rs.next()){
System.out.println(rs.getInt(1));
}
}
catch (SQLException e)
{
e.printStackTrace();
}
}
}
最后运行测试类TestMain ,即可。
和Mysql差不多。。。只不过驱动不一样而已,语法也有细微的差别
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;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnUtil
{
public static Connection getConn()
{
Connection conn = null;
try
{
Class.forName("org.postgresql.Driver");
String url = "jdbc:postgresql://192.168.2.150:5432/postgres";
try
{
conn = DriverManager.getConnection(url, "postgres", "postgres");
}
catch (SQLException e)
{
e.printStackTrace();
}
}
catch (ClassNotFoundException e)
{
e.printStackTrace();
}
return conn;
}
}
测试类:TestMain
package com.hw.postgres.jdbc;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class TestMain
{
/**
* @param args
*/
public static void main(String[] args)
{
Connection conn=ConnUtil.getConn();
String sql="select * from student";
Statement stmt=null;
ResultSet rs=null;
try
{
stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
while(rs.next()){
System.out.println(rs.getInt(1));
}
}
catch (SQLException e)
{
e.printStackTrace();
}
}
}
最后运行测试类TestMain ,即可。
和Mysql差不多。。。只不过驱动不一样而已,语法也有细微的差别
相关文章推荐
- win7屏蔽ctrl+alt+up/down快捷键之解决方案
- Spring MVC 教程,快速入门,深入分析
- java源代码如何打成jar包
- 在java程序中访问windows有用户名和密码保护的共享目录
- java传值还是传引用。
- 关于springMVC 4.x配置ajax-json 出现406错误的问题。
- 多核平台下的JAVA优化
- java并发编程--线程池初步
- JAVA通过POI实现多sheet导出功能
- JAVA字符串格式化-String.format()的使用
- struts2与spring整和时出现错误
- Java多线程基础(二)定时器类:Timer类和TimerTask类
- myEclipse优化
- 多线程之Thread--JAVA
- Java习惯用法总结
- 20160126--字符串类
- 【浅谈JavaEE框架】Spring中@Autowired标签与@Resource标签的区别
- javapattern Adapter_笔记
- eclipse插件项目中的后缀名为.exsd文件的作用
- Spring <context:annotation-config/> 解说