当有外部数据库更新时,是否有方法进行Java结果集/行集更新?

当有外部数据库更新时,是否有方法进行Java结果集/行集更新?,java,jfreechart,resultset,javadb,rowset,Java,Jfreechart,Resultset,Javadb,Rowset,我有一个JavaDB数据库表,用于在JFreeChart中显示结果。有两个过程: 使用从温度传感器获得的数据每30秒更新一次表格 从此表创建JdbcRowSet,用于为图表创建系列 目前,我发现将(1)插入到行集中的新数据获取到行集中的唯一方法是重新运行查询。JdbcRowSet只反映对集合中已经存在的行的更新,而不反映任何新插入的行 是否存在自动添加新行的行集或结果集类型?还是每次都必须重新运行查询?使用JDBC,每次都必须重新运行查询。您可以通过使用ORM(如Hibernate)来实现所需的

我有一个JavaDB数据库表,用于在JFreeChart中显示结果。有两个过程:

  • 使用从温度传感器获得的数据每30秒更新一次表格
  • 从此表创建JdbcRowSet,用于为图表创建系列
  • 目前,我发现将(1)插入到行集中的新数据获取到行集中的唯一方法是重新运行查询。JdbcRowSet只反映对集合中已经存在的行的更新,而不反映任何新插入的行


    是否存在自动添加新行的行集或结果集类型?还是每次都必须重新运行查询?

    使用JDBC,每次都必须重新运行查询。您可以通过使用ORM(如Hibernate)来实现所需的功能

    谢谢你。我来看看hibernate。