实战 eclipse ,jigloo, postgresql,jdbc 开发数据库查询应用系统起步
1 安装 eclipse笔者用的gnu/linux先从 下载了些gtk+相关的包编译安装之后,到eclipse主页上 找到了linux下gtk的 eclipse安装文件
2 .插件笔者安装了两个插件一个是gui设计工具 jigloo,主页:http://cloudgarden.com/jigloo/
一个是打包工具 fat jar exporterhttp://fjep.sourceforge.net/
3 postgresqlhttp://www.postgresql.org/笔者装的是 8.0 ,按照 install中的指导, 编译,安装,建立数据库,启动服务,没遇到太大的问题
4 jdbchttp://jdbc.postgresql.org笔者下载了 8.0的 jdbc
5. eclipse项目设置,代码
把 postgresql-8.0-310.jdbc3.jar 加进项目( add external jar)
加进下列代码后 ,就能看到 jdbc连接是不是成功了,笔者运气不错。一次成功
string username= username";string password=password";string url="jdbc:postgresql://localhost/testdb";try { class.forname("org.postgresql.driver");} catch (classnotfoundexception e1) { // todo auto-generated catch block e1.printstacktrace();}try { connection db = drivermanager.getconnection(url, username, password); statement st = db.createstatement(); resultset rs = st.executequery("select * from pg_user"); while (rs.next()) { system.out.print("column 1 returned "); system.out.println(rs.getstring(1)); } rs.close(); st.close(); //todo add your code for menuitem3.widgetselected} catch (sqlexception e) { // todo auto-generated catch block e.printstacktrace();} }
