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) |
protected 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)
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 在接口中 AttributePersistBuilderCopyright © 2019. All rights reserved.