社区
Java EE
帖子详情
spring-task里怎么用Controller
Dision LI
2016-03-08 10:12:47
在
@Component
public class TaskAnnotationController{
@Autowired
private UserController userController;
这个注解不了,怎么解决
@Scheduled(fixedRate = 1000*30*60)
public void print(){
userController.aa();
}
}
...全文
247
1
打赏
收藏
spring-task里怎么用Controller
在 @Component public class TaskAnnotationController{ @Autowired private UserController userController; 这个注解不了,怎么解决 @Scheduled(fixedRate = 1000*30*60) public void print(){ userController.aa(); } }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaohuashenshou
2016-03-08
打赏
举报
回复
不知道你是否使用的spring mvc,如果是的话无法注入Controller的原因应该是你的applicationContext这个beanFactory里没有这个bean,因为在使用spring mvc之后,其实是有两个context,一个是applicationContext,还有一个是mcvContext,前者与后者是父子容器的关系,而你的Controller的实例是在子容器中,所以无法注入,因为父容器是不能访问自容器的bean,这个地方你可以将注入的Controller换成父容器中的service就可以了
spring
定时器
**注意**:在使用注解定时器时,需要确保
Spring
容器能够扫描到带有`@Scheduled`注解的类,通常通过`@ComponentScan`注解指定扫描包路径。 ##### 2. 基于XML配置的定时器 对于复杂的定时任务需求,基于XML配置的...
test-
task
-backend
项目可能会使用
Spring
框架,这是一个广泛使用的Java企业级应用开发框架,它提供了依赖注入、AOP(面向切面编程)、事务管理等核心功能,极大地简化了后端开发。特别是对于RESTful API的构建,
Spring
Boot和
Spring
...
SSM定时访问某个接口
在
Spring
项目中,我们通常会使用
Spring
的
Task
模块,它提供了定时任务的支持。确保你的项目依赖管理(如Maven或Gradle)中包含以下依赖: 对于Maven: ```xml <groupId>org.
spring
framework <artifactId>
spring
-...
spring
mvc配置线程池Executor做多线程并发操作的代码实例
在添加了线程池Executor的配置后,我们可以在
Controller
或Service类中使用@Resource注解来注入线程池Executor,以便在业务逻辑中使用线程池进行并发操作。例如: ```java @
Controller
public class Index
Controller
...
ssh+extjs简单项目
spring
定时任务
前端 ExtJS 组件通过Ajax与后端
Spring
MVC的
Controller
进行通信,
Controller
处理请求后,通过Service层调用DAO层操作数据库,最后返回结果给前端展示。 总的来说,这个项目组合利用了SSH的强大后端能力及ExtJS的...
Java EE
67,540
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章