public class EnumTypeHandler<E extends Enum<?> & BaseEnum<?>> extends AbstractTypeHandlerAdapter<E>
| 构造器和说明 |
|---|
EnumTypeHandler(Class<E> enumType) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected E |
convertValue(Object columnValue)
解析数据库字段值,转成java对象值
|
protected Object |
getFillValue(E defaultValue)
保存到数据库的值
|
buildFillValue, getNullableResult, getNullableResult, getNullableResult, setNonNullParameter, setNullParameter, setParameter, setParameterDefault, setParameterValueprotected Object getFillValue(E defaultValue)
AbstractTypeHandlerAdaptergetFillValue 在类中 AbstractTypeHandlerAdapter<E extends Enum<?> & BaseEnum<?>>defaultValue - 默认值protected E convertValue(Object columnValue)
AbstractTypeHandlerAdapterconvertValue 在类中 AbstractTypeHandlerAdapter<E extends Enum<?> & BaseEnum<?>>columnValue - 数据库值Copyright © 2021. All Rights Reserved.