我回到了我的第一个 EclipseLink JPA 项目,并注意到一些关于性能的问题。情况如下:
该应用程序使用本地 Apache Derby DB 运行。在创建 EntityManager 期间,控制台会记录一些信息和警告,这需要几秒钟,但到目前为止还不错。但是,如果我将整个代码打包到一个可执行的 jar 中并在 Eclipse 之外运行,整个过程会花费更多时间。
现在虽然首先找到这个问题的原因是明智的,但我至少想添加一个 ProgressBar 以便粗略跟踪进度。
我查看了 EclipseLink wiki,发现它已经具有 PerformanceMonitor 和一些日志记录实用程序。我现在陷入了将 1 和 1 放在一起的看似简单的任务。
如何将我的 ProgressBar 与 EclipseLink 连接起来?或者另一种方法:我如何首先记录 EclipseLink 的正在进行的活动?
任何帮助深表感谢。
干杯