public class EntityScanner extends Object
Modifier and Type | Field and Description |
---|---|
static Set<String> |
dynamicEnhanced |
Constructor and Description |
---|
EntityScanner() |
Modifier and Type | Method and Description |
---|---|
void |
doScan() |
void |
finish()
完成类的注册和扫描。如果启用了数据初始化记录表,将会更新该表记录,下次启动不再初始化数据。
|
DBClient |
getDbClient() |
String[] |
getImplClasses() |
String[] |
getPackageNames() |
boolean |
isAllowDropColumn() |
boolean |
isAlterTable() |
boolean |
isCheckSequence() |
boolean |
isCreateTable() |
boolean |
isInitData() |
boolean |
isScanSubPackage() |
boolean |
registeEntity(String... names) |
void |
setAllowDropColumn(boolean allowDropColumn) |
void |
setAlterTable(boolean alterTable) |
void |
setCheckIndex(boolean checkIndex) |
void |
setCheckSequence(boolean checkSequence) |
void |
setCreateTable(boolean createTable) |
void |
setDbClient(DBClient dbClient) |
void |
setImplClasses(Class... implClasses) |
void |
setImplClasses(String[] implClasses)
设置多个DataObject类
|
void |
setInitData(boolean initData) |
void |
setPackageNames(String packageNames) |
void |
setScanSubPackage(boolean scanSubPackage) |
public String[] getPackageNames()
public void setPackageNames(String packageNames)
public boolean isScanSubPackage()
public String[] getImplClasses()
public void setImplClasses(String[] implClasses)
implClasses
- public void setImplClasses(Class... implClasses)
public void setScanSubPackage(boolean scanSubPackage)
public void doScan()
public boolean registeEntity(String... names)
public boolean isAllowDropColumn()
public void setAllowDropColumn(boolean allowDropColumn)
public boolean isCreateTable()
public void setCreateTable(boolean createTable)
public boolean isAlterTable()
public void setAlterTable(boolean alterTable)
public boolean isCheckSequence()
public void setCheckSequence(boolean checkSequence)
public boolean isInitData()
public void setInitData(boolean initData)
public void setCheckIndex(boolean checkIndex)
public DBClient getDbClient()
public void setDbClient(DBClient dbClient)
public void finish()
Copyright © 2020. All rights reserved.