java事件,在应用程序启动后大约每小时运行一次

java事件,在应用程序启动后大约每小时运行一次,java,mysql,events,Java,Mysql,Events,我正在用Java开发一个应用程序,它告诉您数据库中是否有一个文档过期了。 我尝试了事件处理程序,但没有找到它。 如何每小时举办一次这样的活动 table = new JTable(); table.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { try { int row=table.get

我正在用Java开发一个应用程序,它告诉您数据库中是否有一个文档过期了。 我尝试了事件处理程序,但没有找到它。 如何每小时举办一次这样的活动

table = new JTable();
table.addMouseListener(new MouseAdapter() {
    @Override
    public void mouseClicked(MouseEvent arg0) {
        try
        {
            int row=table.getSelectedRow();
            String id=(table.getModel().getValueAt(row,0).toString());
            String query="select * from employes where id='"+id+"'";
            PreparedStatement pst=con.prepareStatement(query);
            ResultSet rs=pst.executeQuery();


            while(rs.next())
            {
                jtfid.setText(rs.getString("id"));
                jtfcni.setText(rs.getString("cni"));
                jtfnom.setText(rs.getString("nom"));
                jtfprenom.setText(rs.getString("prenom"));
                jtftele.setText(rs.getString("tel"));
                jtfaffectation.setText(rs.getString("affectation"));
                jtfxp.setText(rs.getString("xperience"));
                date.setText(rs.getString("date_de_embauche"));
            }

您需要定义作业才能运行此代码,您可以使用Quartz()

午餐?这是每天12点开始的吗?;-)改进的代码格式和语法。