Java 数据库轮询器?

标签 java

是否有用于轮询数据库的 JAVA API。

应该可以

a) 首先能够从表中获取所有数据。
b)每隔可配置的分钟轮询一次。

最佳答案

原则上,JDBC 与 Timer 类相结合应该足以满足您提出的要求。

Timer API page描述如何安排可以定期触发的任务。 wikipedia page on Java Database Connectivity包含一个非常好的代码示例,说明如何查询特定表上的所有数据。将这两个项目结合在一起应该可以满足您的需求。

有更复杂的方法可以实现您想要的,例如使用 Quartz 作为作业调度程序。但对于这样一个简单的应用程序,我可能会坚持使用内置库。

关于Java 数据库轮询器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/336405/

相关文章:

java - JVM 会被扩展以处理泛型吗?

java - Android - 从文件中读取文本并将其添加到 LinkedHashMap

java - 为什么我的 JFrame 在 Mac 上启动时随机收缩?

Java - 离开窗口后的键盘状态

java - 按钮不在应有的位置

java - 从 SAF 内容 URI 中提取文件名

java - 如何在PeriodicSizeRotatingFileHandler JBoss 7中使用带有日期的文件名?

java - 使用 HTML 在 TextView 中设置图像上方的文本

java - 为什么 java 允许 TreeMap 键和 TreeSet 值不可比较?

java - 从 Intent 中捕获数据时出现空指针错误