用java实现每隔10s向数据库添加一条记录,记录为时间和日期

供稿:hz-xin.com     日期:2024-05-04

1、在spring.xml文件中(有的也叫applicationContext.xml)中添加如下:

2、配置我们的task任务扫描注解

<task:annotation-driven/>

3、添加一个类,名字随便定义,例如:ScheduledExcuteTask

@Component
public class ScheduledExcuteTask{

    @Scheduled(cron="0/10 * *  * * ? ")//的意思是:每隔10秒钟执行一次
    public void excuteTask(){
        //这里就是你要执行向数据库添加一条记录的代码
    }
}

4、在spring.xml文件中(有的也叫applicationContext.xml)中再加入:

<context:annotation-config/>  
 <bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>  
<context:component-scan base-package="com.demo.init.task"/>
<!-- base-package="com.demo.init.task"是ScheduledExcuteTask类所在的包 -->

5、启动服务器即可!



Quartz定时器可以实现

spring定时器了解下

...然后到java代码中每隔1秒访问一次数据库的方法,要详解,谢谢
答:可以写个for循环 然后每次Thread.sleep(1000);这样就每隔1s执行1次

java 向数据库插入数据
答:java向数据库中插入数据,可以使用mysql数据库,使用statement类来操作数据库,示例如下:Connection conn = null; Statement st = null; try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");//加载...

怎么用java向数据库中添加和删除数据
答:我这有个类,一直用 package com.second.dao;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;...

java Action里面每隔5秒去调用一个dao数据库查询类,当返回值满足条件或...
答:1.service为null的情况一般有几种情况:spring的配置文件没有配置;依赖注入由于写的不仔细而没有实现注入等原因。首先检查是否在spring的配置文件中注入了想要的service如果有,检查是否因为大小写的小错误而不能实现注入。2....

编写线程类,每隔10s打印线程完成进度
答:import java.util.Date;/ 可运行例子。。author lxq / public class MyThread extends Thread{ Override public void run() { // TODO Auto-generated method stub int time = 5;//结束时间.while(time>0){ System....

如何用Java实现把excel表中的数据导入到mysql数据库已有的表中?_百度...
答:java 读excel 还是比较方便简单的,原理就是,先用java 读取excel,然后,一行行的写入数据库,字段的话,你自己程序里面写就行了,给你个例子:从Excel读取数据,生成新的Excel,以及修改Excel package common.util;import ...

JAVA中 如何使用延迟?
答:Java中主要有两种方法来实现延迟,即:Thread和Timer 1、普通延时用Thread.sleep(int)方法,这很简单。它将当前线程挂起指定的毫秒数。如 try { Thread.currentThread().sleep(1000);//毫秒 } catch(Exception e){} 在...

java 向数据库传时间
答:4字段是Timesstamp类型才用setTime。。。sdf.format(new Date()) 是String、ps.setTimestamp(4,new java.util.Date());ps.setTimestamp(4,new java.sql.Timestamp());ps.setString(4,sdf.format(new java.util.Da...

java怎样将读取数据写入数据库
答:Java可以使用JDBC对数据库进行读写。JDBC访问一般分为如下流程: 一、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如...

如何用Java实现把excel表中的数据导入到mysql数据库已有的表中_百度知...
答:import java.util.List;public class FromExcelToDb { public static void main(String[] args) { //得到表格中所有的数据 List<Stu> listExcel=StuService.getAllByExcel("d://book.xls");/*//得到数据库表中所有...