先上代码:
PGpoint coordinates = (PGpoint) rs.getObject(4);
导致 ClassCastException。
在项目中引用 postgresql-9.1-901.jdbc3.jar。
返回 Android 应用程序上的记录集。有什么办法可以规避这个?
TIA
先上代码:
PGpoint coordinates = (PGpoint) rs.getObject(4);
导致 ClassCastException。
在项目中引用 postgresql-9.1-901.jdbc3.jar。
返回 Android 应用程序上的记录集。有什么办法可以规避这个?
TIA
这看起来与问题org.postgresql.util.PGobject cannot be cast to org.postgis.PGgeometry非常相似。下面引用的那里提供的答案提到 postgis.jar 没有安装属性。这可能也适用于您的情况吗?你是如何安装postgis的?
如果在 web 容器中使用 Hibernate Spatial,并且容器通过 JNDI 提供 JDBC,那么 postgis.jar 也应该与 JDBC 驱动程序一起安装,并且不应包含在 WEB-INF/lib 目录中