我正在使用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
帮助解决我的问题......谢谢。