【发布时间】:2020-11-24 22:44:46
【问题描述】:
每次我创建新技能、员工或合同时,数据库中都不会保存任何内容。当我从 intelliJ 重新运行应用程序,然后在 localhost 访问我的浏览器时,我之前在上一个会话中创建的所有数据都不再存在了。如何持久化我在 Optaplanner 中创建的新数据,以便在我重新运行应用程序时它会出现在 UI 上?
【问题讨论】:
-
您是否保存到数据库?
record.save()或record.update()。如果是这样?数据库是否在您重新启动应用程序时运行?你的数据库是内存中的唯一数据库吗? -
我不确定它是否真的将其保存到数据库中。我是 optaplaner 的新手,我不知道如何检查。我只是下载了开源 optaplaner 的代码,并没有对其进行任何更改。
-
您在使用 optaweb-employee-rostering 吗?还是 optaplanner 快速入门之一?还是 optaplanner 示例的护士排班?
-
是的,我正在使用 optaweb-employee-rostering
标签: java database jpa persistence optaplanner