public class BaseAttributeBuilder extends Object implements AttributePersistBuilder, AttributeSelectBuilder
| 构造器和说明 |
|---|
BaseAttributeBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
static BeanProcessor |
getBeanProcessor(SQLManager sqlManager,
String sqlId) |
static String |
getDefaultToSql(AbstractDBStyle dbStyle,
String fieldName) |
protected static Object |
getDefaultValue(SQLManager sqlManager,
String sqlId,
TypeParameter typeParameter,
PropertyDescriptor property)
默认实现
|
Object |
toObject(SQLManager sqlManager,
Annotation an,
String sqlId,
TypeParameter typeParameter,
PropertyDescriptor property)
子类继承这个方法
|
String |
toSql(AbstractDBStyle dbStyle,
String fieldName,
String colName,
Annotation an,
TableDesc tableDesc) |
public Object toObject(SQLManager sqlManager, Annotation an, String sqlId, TypeParameter typeParameter, PropertyDescriptor property) throws SQLException
toObject 在接口中 AttributeSelectBuilderan - sqlId - typeParameter - property - SQLExceptionpublic String toSql(AbstractDBStyle dbStyle, String fieldName, String colName, Annotation an, TableDesc tableDesc)
toSql 在接口中 AttributePersistBuilderprotected static Object getDefaultValue(SQLManager sqlManager, String sqlId, TypeParameter typeParameter, PropertyDescriptor property) throws SQLException
sqlId - typeParameter - property - SQLExceptionpublic static BeanProcessor getBeanProcessor(SQLManager sqlManager, String sqlId)
public static String getDefaultToSql(AbstractDBStyle dbStyle, String fieldName)
Copyright © 2019. All rights reserved.