Слияние кода завершено, страница обновится автоматически
ldh.maker.component.JavafxPackagePane.java
Проверка на пустоту была выполнена до вызова метода, что должно быть сделано позже:
try {
SettingData data2 = SettingDb.loadData(treeItem.getParent().getValue(), dbName);
data2.setSettingJson(settingJson);
if (data2 == null) {
SettingDb.save(settingData, treeItem.getParent().getValue());
} else {
SettingDb.update(data2, treeItem.getParent().getValue());
}
DialogUtil.show(Alert.AlertType.INFORMATION, "успех", "установка прошла успешно");
} catch (SQLException e) {
e.printStackTrace();
}
Изменить на:
try {
SettingData data2 = SettingDb.loadData(treeItem.getParent().getValue(), dbName);
if (data2 == null) {
SettingDb.save(settingData, treeItem.getParent().getValue());
} else {
data2.setSettingJson(settingJson);
SettingDb.update(data2, treeItem.getParent().getValue());
}
DialogUtil.show(Alert.AlertType.INFORMATION, "успех", "установка прошла успешно");
} catch (SQLException e) {
e.printStackTrace();
}
Вход Перед тем как оставить комментарий