public class SqlBeanMapper extends Object
| 构造器和说明 |
|---|
SqlBeanMapper() |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
baseHandleResultSet(ResultSet resultSet)
基础对象映射
|
Object |
beanHandleResultSet(Class<?> clazz,
ResultSet resultSet,
List<String> columnNameList)
bean对象映射处理
|
List<String> |
getColumnNameList(ResultSet resultSet)
获取所有列名
|
static Object |
getDefaultValue(String typeName)
获取基本类型默认值
|
static Object |
getDefaultValueByColumnType(String typeName)
获取基本类型默认值
|
Object |
getValue(String jdbcType,
int index,
ResultSet resultSet)
获取该字段对应的值
|
Object |
getValue(String fieldType,
String fieldName,
ResultSet resultSet)
获取该字段对应的值
|
static Object |
getValueConvert(String typeName,
Object value)
获取转换后的值
|
Object |
mapHandleResultSet(ResultSet resultSet)
map对象映射
|
void |
setFieldValue(Object obj,
Field field,
String fieldName,
ResultSet resultSet)
字段赋值
|
public Object baseHandleResultSet(ResultSet resultSet)
resultSet - public Object mapHandleResultSet(ResultSet resultSet)
resultSet - public Object beanHandleResultSet(Class<?> clazz, ResultSet resultSet, List<String> columnNameList)
resultSet - clazz - public List<String> getColumnNameList(ResultSet resultSet)
resultSet - SQLExceptionpublic void setFieldValue(Object obj, Field field, String fieldName, ResultSet resultSet)
obj - field - fieldName - resultSet - public Object getValue(String fieldType, String fieldName, ResultSet resultSet)
fieldType - fieldName - resultSet - public Object getValue(String jdbcType, int index, ResultSet resultSet)
jdbcType - index - resultSet - public static Object getDefaultValueByColumnType(String typeName)
typeName - Copyright © 2021. All rights reserved.