社区
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();
}
}
...全文
229
1
打赏
收藏
spring-task里怎么用Controller
在 @Component public class TaskAnnotationController{ @Autowired private UserController userController; 这个注解不了,怎么解决 @Scheduled(fixedRate = 1000*30*60) public void print(){ userController.aa(); } }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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示例
在
Spring
中,也可以使用`@Scheduled`注解配合`
Task
Scheduler`或`ThreadPool
Task
Scheduler`来实现定时任务。 4. **文件上传下载**: 文件上传通常使用了
Spring
MVC的`CommonsMultipartResolver`,这是一个多部分...
Maven 项目
spring
MVC_Mybatis_Axis2_
Task
整合
至于
Task
,通常指的是Quartz或者
Spring
的
Task
Scheduler,它们用于处理定时任务和工作调度。例如,可以用来定期执行数据备份、清理过期记录等工作。在
Spring
框架中,我们可以利用
Spring
Task
或与其集成的Quartz,定义...
Java EE
67,543
社区成员
225,859
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章