| 程序包 | 说明 |
|---|---|
| com.ursful.framework.orm.handler | |
| com.ursful.framework.orm.helper | |
| com.ursful.framework.orm.option | |
| com.ursful.framework.orm.support | |
| com.ursful.framework.orm.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
IResultSetHandler.decode(Class clazz,
ColumnInfo info,
Object value,
ResultSet resultSet) |
String |
DefaultResultSetHandler.decode(Class clazz,
ColumnInfo info,
Object value,
ResultSet resultSet) |
default Object |
IColumnConvert.getValueHandle(Object object,
ColumnInfo info,
Object value) |
void |
IResultSetHandler.handle(Object object,
ColumnInfo info,
Object value,
ResultSet resultSet) |
void |
DefaultResultSetHandler.handle(Object object,
ColumnInfo info,
Object value,
ResultSet rs) |
default Object |
IQueryConvert.queryValueHandle(Object object,
ColumnInfo info,
Object value) |
default Pair |
IColumnConvert.setValueHandle(Object object,
ColumnInfo info,
Object value) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
SQLHelperCreator.createPrimaryKeyValue(Options options,
SQLHelper helper,
List<String> ps,
List<String> vs,
ColumnInfo info,
Object obj,
Object fo) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
SQLServerOptions.columnString(ColumnInfo info,
int sensitive,
RdColumn rdColumn,
boolean addKey) |
protected String |
PostgreSQLOptions.columnString(ColumnInfo info,
int sensitive,
RdColumn rdColumn,
boolean addKey) |
protected String |
OracleOptions.columnString(ColumnInfo info,
int sensitive,
RdColumn rdColumn,
boolean addKey) |
protected String |
MySQLOptions.columnString(ColumnInfo info,
int sensitive,
RdColumn rdColumn,
boolean addKey) |
protected String |
H2Options.columnString(ColumnInfo info,
int sensitive,
RdColumn rdColumn,
boolean addKey) |
protected String |
OracleOptions.columnStringChangeNull(ColumnInfo info,
int sensitive,
boolean isNull) |
protected String |
H2Options.columnStringChangeNull(ColumnInfo info,
int sensitive,
boolean isNull) |
protected String |
SQLServerOptions.getColumnType(ColumnInfo info,
RdColumn rdColumn) |
protected String |
PostgreSQLOptions.getColumnType(ColumnInfo info,
RdColumn rdColumn) |
protected String |
OracleOptions.getColumnType(ColumnInfo info,
RdColumn rdColumn) |
protected String |
MySQLOptions.getColumnType(ColumnInfo info,
RdColumn rdColumn) |
protected String |
H2Options.getColumnType(ColumnInfo info,
RdColumn rdColumn) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
SQLServerOptions.createOrUpdateSqls(Connection connection,
RdTable table,
List<ColumnInfo> infos,
boolean tableExisted,
List<TableColumn> tableColumns) |
List<String> |
PostgreSQLOptions.createOrUpdateSqls(Connection connection,
RdTable table,
List<ColumnInfo> infos,
boolean tableExisted,
List<TableColumn> tableColumns) |
List<String> |
OracleOptions.createOrUpdateSqls(Connection connection,
RdTable table,
List<ColumnInfo> infos,
boolean tableExisted,
List<TableColumn> tableColumns) |
List<String> |
MySQLOptions.createOrUpdateSqls(Connection connection,
RdTable table,
List<ColumnInfo> infos,
boolean tableExisted,
List<TableColumn> tableColumns) |
List<String> |
H2Options.createOrUpdateSqls(Connection connection,
RdTable table,
List<ColumnInfo> infos,
boolean tableExisted,
List<TableColumn> tableColumns) |
| 限定符和类型 | 方法和说明 |
|---|---|
ColumnInfo |
AliasTable.getColumnInfoId() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<ColumnInfo> |
ORMOption.getColumnsInfoWhenEmptyValueInNullColumns() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
Options.createOrUpdateSqls(Connection connection,
RdTable table,
List<ColumnInfo> columnInfoList,
boolean tableExisted,
List<TableColumn> tableColumns) |
| 构造器和说明 |
|---|
Pair(ColumnInfo info,
Object value) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,ColumnInfo> |
ORMUtils.getColumnColumnInfo(Class<?> clazz) |
static List<ColumnInfo> |
ORMUtils.getColumnInfo(Class<?> clazz) |
static List<ColumnInfo> |
ORMUtils.getExtendFields(Class<?> clazz) |
static Map<String,ColumnInfo> |
ORMUtils.getFieldColumnInfo(Class<?> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
ORMUtils.getFieldValue(Object object,
ColumnInfo info) |
static void |
ORMUtils.setFieldValue(Object object,
ColumnInfo info,
Object value) |
Copyright © 2023. All rights reserved.