java定时器,能否调spring+iBATIS的服务对数据库进行操作?
发布网友
发布时间:2022-04-08 09:43
我来回答
共1个回答
热心网友
时间:2022-04-08 11:12
可以调用的,因为你的层都是用spring来创建的,
你new出来的,自然不会被spring注入进去,所以是null,
你需要在你的定时器声明一个static的,然后用spring注入进去,
当然你也可以直接从spring 容器中获取这个的实现.追问我直接调Dao的实现类方法能跑到Dao层了,但是调数据库的时候不跑了怎么回事啊?要怎么办?不报错就是跑不下去了
代码贴在补充问题里了帮看下嘛
追答不跑了,也不报错,有可能是正在与数据库建立连接,连接是有超时的,检查一下网络吧,看看其它客户端能不能连接你数据库