public interface DDListener
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterAdd(Column column,
boolean result) |
void |
afterAlter(Column column,
boolean result) |
void |
afterAlter(Table table,
boolean result) |
boolean |
afterAlterColumnException(Table table,
Column column,
Exception exception)
修改列之后触发
触发之后如果返回true dao将再执行一次 alter column
一般在此事件中处理 发生类型转换时(如String to Number) 修改表内容
|
boolean |
afterAlterColumnException(Table table,
Column column,
int rows,
Exception exception)
修改列之后触发
触发之后如果返回true dao将再执行一次 alter column
一般在此事件中处理 发生类型转换时(如String to Number) 修改表内容
|
void |
afterDrop(Column column,
boolean result) |
void |
afterDrop(Table table,
boolean result) |
void |
afterRename(Table table,
boolean result) |
boolean |
beforeAdd(Column column) |
boolean |
beforeAlter(Column column)
修改列之前触发
|
boolean |
beforeAlter(Table table) |
boolean |
beforeDrop(Column column) |
boolean |
beforeDrop(Table table) |
boolean |
beforeRename(Table table) |
AnylineService |
getService() |
void |
setAdapter(JDBCAdapter adapter) |
void |
setService(AnylineService srvice) |
boolean beforeAdd(Column column)
void afterAdd(Column column, boolean result)
boolean beforeAlter(Column column)
column - 列void afterAlter(Column column, boolean result)
boolean afterAlterColumnException(Table table, Column column, Exception exception)
table - 表column - 列exception - exceptionboolean afterAlterColumnException(Table table, Column column, int rows, Exception exception)
table - 表column - 列rows - rows 整个表中行数(超出ConfigTable.AFTER_ALTER_COLUMN_EXCEPTION_ACTION时调用)exception - exceptionboolean beforeDrop(Column column)
void afterDrop(Column column, boolean result)
boolean beforeAlter(Table table)
void afterAlter(Table table, boolean result)
boolean beforeDrop(Table table)
void afterDrop(Table table, boolean result)
boolean beforeRename(Table table)
void afterRename(Table table, boolean result)
void setService(AnylineService srvice)
AnylineService getService()
void setAdapter(JDBCAdapter adapter)
Copyright © 2022. All rights reserved.