public interface ColumnCodec
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
deserialize(java.lang.Object columnValue,
java.lang.Class<T> targetType)
将数据库中获取的结果集(
ResultSet)的字段值反序列化为指定的类型 |
<T> T |
deserialize(java.lang.Object columnValue,
java.lang.reflect.Type targetType)
将数据库中获取的结果集(
ResultSet)的字段值反序列化为指定的类型 |
<T> T |
serialize(java.lang.Object obj,
java.lang.Class<T> targetType)
将指定的对象序列化为数据库存储类型
|
<T> T deserialize(java.lang.Object columnValue,
java.lang.Class<T> targetType)
throws ResultSetCodecException
ResultSet)的字段值反序列化为指定的类型T - 目标类型columnValue - 字段值,为null返回nulltargetType - 反序列化目标类型,对于不支持的目标类型抛出异常UnsupportTypeExceptionResultSetCodecException<T> T deserialize(java.lang.Object columnValue,
java.lang.reflect.Type targetType)
throws ResultSetCodecException
ResultSet)的字段值反序列化为指定的类型T - 目标类型columnValue - 字段值,为null返回nulltargetType - 反序列化目标类型,对于不支持的目标类型抛出异常UnsupportTypeExceptionResultSetCodecException<T> T serialize(java.lang.Object obj,
java.lang.Class<T> targetType)
throws ResultSetCodecException
T - 输入类型obj - 序列化对象,为null返回nulltargetType - 序列化目标类型,对于不支持的目标类型抛出异常UnsupportTypeExceptionResultSetCodecExceptionCopyright © 2025. All Rights Reserved.