一尘不染

如何在Java中实现XYLine jfreechart

hibernate

我是jfreechart的新手。我想显示一个基于数据库表中值的图表。表为dns_time,文件名为dns_lookup_time,update_time。我想在x轴上使用update_time,在y轴上使用dns_lookup_time,并且应该根据数据库中的值显示曲线。我使用的是hibernate和postgresql,谁能帮助我实现这一目标,谢谢。


阅读 309

收藏
2020-06-20

共1个答案

一尘不染

您可能会看一下JDBCXYDataset,它可以基于元数据检测时间序列。如API中所述,“第一列将是x轴,其余列是y轴值”。单击类名称以查看相应的源,例如

附录:如果您不想JDBCXYDataset直接与JDBC查询一起使用,它可能是一个有用的概述,说明如何扩展AbstractXYDataset以基于相应的JPA查询创建数据集。

class JpaXYDtaset extends AbstractXYDataset {
    // implement required methods using JPA query results
}
2020-06-20