在Ofbiz Web应用程序中Postgres Sql连接

时间:2014-02-06 05:35:48

标签: eclipse postgresql jdbc groovy ofbiz

我正在使用psql数据库在Ofbiz框架中开发我的第一个Web应用程序。 我将postgresql-8.1-404.jdbc2.jar jdbc驱动程序jar添加到/ framework / entity / lib / jdbc文件夹,并对entityengine.xml文件进行了必要的更正,现在尝试使用以下groovy代码访问数据库中的表。

@GrabConfig(systemClassLoader = true)

import groovy.sql.Sql

Class.forName("org.postgresql.Driver");
def dbUrl      = "jdbc:postgresql://127.0.0.1:5432/dbname"
def dbUser     = "postgres"
def dbPassword = "root"
def dbDriver   = "org.postgresql.Driver"

def sql = Sql.newInstance(dbUrl, dbUser, dbPassword, dbDriver)
// even Groovier...
sql.eachRow('SELECT * FROM tablename') {
  println  it.party_id }

但它抛出以下异常

[java] Exception: java.sql.SQLException
[java] Message: No suitable driver found for jdbc:postgresql://127.0.0.1:5432/dbname

帮助解决我的问题......谢谢。

0 个答案:

没有答案