- 初始化代码生成时 无限循环查数据库问题

This commit is contained in:
BertrandC 2025-05-21 13:54:46 +08:00
parent 7a2ac63e78
commit de36f8ffce

View File

@ -78,20 +78,20 @@ public class ApijsonInitUtil {
GenTableColumnServiceImpl genTableColumnService = SpringUtils.getBean("genTableColumnServiceImpl", GenTableColumnServiceImpl.class); GenTableColumnServiceImpl genTableColumnService = SpringUtils.getBean("genTableColumnServiceImpl", GenTableColumnServiceImpl.class);
int pageNum = 1; int pageNum = 1;
while (true) { // while (true) {
PageHelper.startPage(pageNum, 50, "table_id"); // PageHelper.startPage(pageNum, 50, "table_id");
GenTable genTableSearch = new GenTable(); // GenTable genTableSearch = new GenTable();
List<GenTable> list = genTableService.selectGenTableList(genTableSearch); // List<GenTable> list = genTableService.selectGenTableList(genTableSearch);
if (list.size() == 0) { // if (list.size() == 0) {
break; // break;
} // }
for (GenTable genTable : list) { // for (GenTable genTable : list) {
// 查询表字段 // // 查询表字段
List<GenTableColumn> listColumn = genTableColumnService.selectGenTableColumnListByTableId(genTable.getTableId()); // List<GenTableColumn> listColumn = genTableColumnService.selectGenTableColumnListByTableId(genTable.getTableId());
initConfigTableUserId(genTable.getTableName(), genTable.getUserId() , listColumn); // initConfigTableUserId(genTable.getTableName(), genTable.getUserId() , listColumn);
} // }
pageNum++; // pageNum++;
} // }
} }
public static void deleteTablePkConfig(String tableName) { public static void deleteTablePkConfig(String tableName) {