!317 解决实体类在不同包下,无法初始化问题

Merge pull request !317 from zhijieqing/main
This commit is contained in:
Michael Yang 2023-08-27 16:04:42 +00:00 committed by Gitee
commit 94eca5283a
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -53,7 +53,7 @@ public class TableDefs implements Serializable {
public static TableDef getTableDef(Class<?> entityClass, String tableNameWithSchema) { public static TableDef getTableDef(Class<?> entityClass, String tableNameWithSchema) {
if (TABLE_DEF_MAP.isEmpty()) { if (!TABLE_DEF_MAP.containsKey(tableNameWithSchema)) {
init(entityClass.getPackage().getName()); init(entityClass.getPackage().getName());
} }
return TABLE_DEF_MAP.get(tableNameWithSchema); return TABLE_DEF_MAP.get(tableNameWithSchema);
@ -61,7 +61,7 @@ public class TableDefs implements Serializable {
public static QueryColumn getQueryColumn(Class<?> entityClass, String tableNameWithSchema, String column) { public static QueryColumn getQueryColumn(Class<?> entityClass, String tableNameWithSchema, String column) {
if (TABLE_DEF_MAP.isEmpty()) { if (!TABLE_DEF_MAP.containsKey(tableNameWithSchema)) {
init(entityClass.getPackage().getName()); init(entityClass.getPackage().getName());
} }
Map<String, QueryColumn> queryColumnMap = QUERY_COLUMN_MAP.get(tableNameWithSchema); Map<String, QueryColumn> queryColumnMap = QUERY_COLUMN_MAP.get(tableNameWithSchema);