我需要在Java(Windows平台)中开发一个小应用程序,它应该始终保留在内存中并访问mysql数据库。如果将行插入具有特定状态的特定表,我应该能够生成电子邮件并将其转发给特定的人。
我知道如何访问mysql数据库,检查行状态和生成电子邮件等。但是如何编写后台进程来监听有趣的行以及可以使用哪些工具来完成这项工作就是我想要的想知道。请详细说明。
谢谢。
Sudheer
答案 0 :(得分:0)
这应该让你开始:
后台应用:
一个在里面睡觉的循环。
每次睡眠后,检查数据库表。
发送电子邮件:
Google JavaMail
答案 1 :(得分:0)
在后台自动运行的应用程序的Windows术语是“服务”。有几种方法可以将Java应用程序转换为服务,请参阅以下问题:How to create a windows service from java app