java中TimerTask计时器中如何调用controller层查询方法 返回list集合
3个回答
展开全部
这个明显设计有问题,定义定时器的目的是什么?是改变控制层么?多写点代码吧亲
我看了楼上的追问代码,很容易解决你的问题,代码如下
@Service
public class MyApplication implements ApplicationListener<ContextRefreshedEvent> {
public void onApplicationEvent(ContextRefreshedEvent event) {
//在此处执行你的任务调度
}
}
我看了楼上的追问代码,很容易解决你的问题,代码如下
@Service
public class MyApplication implements ApplicationListener<ContextRefreshedEvent> {
public void onApplicationEvent(ContextRefreshedEvent event) {
//在此处执行你的任务调度
}
}
2018-04-08 · 知道合伙人互联网行家
关注
展开全部
肯定是可以的,但是java 是没有指针定义的;
public class ArrTest{
public static void doTest(String[] args){
for(int i=0;i<args.length;i++){
System.out.println(args[i]);
}
}
public static void main(String[] args){
String[] testArr = {"a","b","c","d"};
ArrTest.doTest(testArr );
}
}
public class ArrTest{
public static void doTest(String[] args){
for(int i=0;i<args.length;i++){
System.out.println(args[i]);
}
}
public static void main(String[] args){
String[] testArr = {"a","b","c","d"};
ArrTest.doTest(testArr );
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是很明白你想做啥?controller一般不都是对外的HTTP接口么?如果你要返回list,去调用server才对吧?
追问
追答
你们项目都是用的依赖注入的吧,那你要把这个service在spring里面配置进去才行,不过一般这种定时任务一般比较多的是用spring集成的一个quartz来实现,而不是自己写
TimerTask的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询