java - 如何注册自定义类型到类型的映射
问题描述
我想给 JDBC 注册一个自定义类型,这样当我调用 JDBC 时setObject
,PreparedStatement
它可以自动识别这个类型并知道如何将类型序列化为 SQL 数据。
我从本教程https://docs.oracle.com/javase/tutorial/jdbc/basics/sqlcustommapping.html#implementing_sqldata中获得了一些线索,但我仍有几点不清楚:
我要注册的是
org.locationtech.jts.geom.Polygon
,这是来自第三方库的一种类型,因此实施SQLData
对我来说似乎不是一个好主意,因为我无权访问类源代码在教程示例中,类型是按连接注册的,有没有办法全局注册这个映射?
解决方案
推荐阅读
- javascript - 如何在javascript中的链接中获取元素?
- java - 增加遵循复合模式的数据结构中的元素
- mongodb - 如何在 mongo db 中找到节点的直接子节点
- express - 使用 Passport 检索和存储 access_token
- alexa-skills-kit - Alexa 技能忘记了意图之间的会话
- lua - Lua - 我将如何破坏元表或使它们无法使用?
- html - 悬停菜单时如何显示描述?
- vba - 暂停 VBA Word 宏,允许用户进行选择,然后从中断处重新开始
- laravel - Laravel 和多普勒集成。如何使用 DKIM 签署我的电子邮件?
- python-3.x - 在熊猫机器学习中将字符串转换为浮点错误