首页 > 解决方案 > 如何注册自定义类型到类型的映射

问题描述

我想给 JDBC 注册一个自定义类型,这样当我调用 JDBC 时setObjectPreparedStatement它可以自动识别这个类型并知道如何将类型序列化为 SQL 数据。

我从本教程https://docs.oracle.com/javase/tutorial/jdbc/basics/sqlcustommapping.html#implementing_sqldata中获得了一些线索,但我仍有几点不清楚:

  1. 我要注册的是org.locationtech.jts.geom.Polygon,这是来自第三方库的一种类型,因此实施SQLData对我来说似乎不是一个好主意,因为我无权访问类源代码

  2. 在教程示例中,类型是按连接注册的,有没有办法全局注册这个映射?

标签: javapostgresqljdbc

解决方案


推荐阅读