类 EntityManager
- java.lang.Object
-
- org.sagacity.sqltoy.config.EntityManager
-
public class EntityManager extends Object
- 版本:
- v1.0,Date:2012-6-1
- 作者:
- zhongxuchen
-
-
字段概要
字段 修饰符和类型 字段 说明 protected static org.slf4j.Loggerlogger定义全局日志
-
构造器概要
构造器 构造器 说明 EntityManager()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 String[]getAnnotatedClasses()EntityMetagetEntityMeta(String tableName)EntityMetagetEntityMeta(SqlToyContext sqlToyContext, Class voClass)String[]getPackagesToScan()voidinitialize(SqlToyContext sqlToyContext)booleanisEntity(SqlToyContext sqlToyContext, Class voClass)EntityMetaparseEntityMeta(SqlToyContext sqlToyContext, Class entityClass, boolean isWarn, boolean forCascade)voidsetAnnotatedClasses(String[] annotatedClasses)voidsetPackagesToScan(String[] packagesToScan)voidsetRecursive(boolean recursive)
-
-
-
方法详细资料
-
isEntity
public boolean isEntity(SqlToyContext sqlToyContext, Class voClass)
- 参数:
sqlToyContext-voClass-- 返回:
-
getEntityMeta
public EntityMeta getEntityMeta(SqlToyContext sqlToyContext, Class voClass)
- 参数:
sqlToyContext-voClass-- 返回:
-
initialize
public void initialize(SqlToyContext sqlToyContext) throws Exception
- 参数:
sqlToyContext-- 抛出:
Exception
-
parseEntityMeta
public EntityMeta parseEntityMeta(SqlToyContext sqlToyContext, Class entityClass, boolean isWarn, boolean forCascade)
- 参数:
sqlToyContext-entityClass-isWarn- 当不是entity实体bean时是否进行日志提示forCascade- 针对级联内部解析- 返回:
-
getPackagesToScan
public String[] getPackagesToScan()
- 返回:
- the packagesToScan
-
setPackagesToScan
public void setPackagesToScan(String[] packagesToScan)
- 参数:
packagesToScan- the packagesToScan to set
-
getAnnotatedClasses
public String[] getAnnotatedClasses()
- 返回:
- the annotatedClasses
-
setAnnotatedClasses
public void setAnnotatedClasses(String[] annotatedClasses)
- 参数:
annotatedClasses- the annotatedClasses to set
-
setRecursive
public void setRecursive(boolean recursive)
- 参数:
recursive- the recursive to set
-
getEntityMeta
public EntityMeta getEntityMeta(String tableName)
-
-