java - 我怎样才能在 java 中实现 XYLine jfreechart

标签 java hibernate graph jfreechart

我是 jfreechart 的新手。我想根据我的数据库表中的值显示图表 表是 dns_time 和字段 dns_lookup_time、update_time。 我想要 x 轴上的 update_time 和 y 轴上的 dns_lookup_time。曲线应该根据数据库中的值显示。我正在使用 hibernate 和 postgresql。任何人都可以帮助我如何实现这一点。谢谢。

最佳答案

你可能会看看 JDBCXYDataset ,它可以检测基于元数据的时间序列。如 API 中所述,“第一列将是 x 轴值,其余列将是 y 轴值。”点击类名可以看到对应的来源,为example .

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

class JpaXYDtaset extends AbstractXYDataset {
    // implement required methods using JPA query results
}

关于java - 我怎样才能在 java 中实现 XYLine jfreechart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16958898/

相关文章:

java - Paranamer 不返回参数名称

java - Hibernate criteria.list 带有引号和重音符号的不良结果

angular - 轻量级图表 : How can i add chart which look like this way?

java - Jtable java.lang.NullPointerException

java - 我可以让自动化 java 应用程序忽略 JOptionPanes 吗?

java - Flume + ElasticSearch 接收器 TTL

Oracle 中的 SQL 参数限制

java - 即使系统关闭后,Oracle Activity 和非 Activity session 仍然存在

c++ - 使用迭代DFS而不是递归DFS的第一个DFS路径

c++ - 如何从内存缓冲区加载 tensorflow 图