public class EntityManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
logger
定义全局日志
|
| 构造器和说明 |
|---|
EntityManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
String[] |
getAnnotatedClasses() |
EntityMeta |
getEntityMeta(SqlToyContext sqlToyContext,
Class voClass) |
EntityMeta |
getEntityMeta(String tableName) |
String[] |
getPackagesToScan() |
void |
initialize(SqlToyContext sqlToyContext) |
boolean |
isEntity(SqlToyContext sqlToyContext,
Class voClass) |
EntityMeta |
parseEntityMeta(SqlToyContext sqlToyContext,
Class entityClass,
boolean isWarn,
boolean forCascade) |
void |
setAnnotatedClasses(String[] annotatedClasses) |
void |
setPackagesToScan(String[] packagesToScan) |
void |
setRecursive(boolean recursive) |
public boolean isEntity(SqlToyContext sqlToyContext, Class voClass)
sqlToyContext - voClass - public EntityMeta getEntityMeta(SqlToyContext sqlToyContext, Class voClass)
sqlToyContext - voClass - public void initialize(SqlToyContext sqlToyContext) throws Exception
sqlToyContext - Exceptionpublic EntityMeta parseEntityMeta(SqlToyContext sqlToyContext, Class entityClass, boolean isWarn, boolean forCascade)
sqlToyContext - entityClass - isWarn - 当不是entity实体bean时是否进行日志提示forCascade - 针对级联内部解析public String[] getPackagesToScan()
public void setPackagesToScan(String[] packagesToScan)
packagesToScan - the packagesToScan to setpublic String[] getAnnotatedClasses()
public void setAnnotatedClasses(String[] annotatedClasses)
annotatedClasses - the annotatedClasses to setpublic void setRecursive(boolean recursive)
recursive - the recursive to setpublic EntityMeta getEntityMeta(String tableName)
Copyright © 2023. All rights reserved.