java spring怎么运行_java – 如何使用spring异步运行方法?
下面的代码假设是异步工作,而是等待Async部分完成然后继续.如何使blah()方法异步运行?
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:task="http://www.springframework.org/schema/task"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
">
class="com.spring.test.Test">
Test.java
@Path("/test")
public class Test
{
@GET
@Path("/test")
@Produces("text/plain")
public String tester()
{
return "Running...";
}
@GET
@Path("/triggerNew")
@Produces("text/plain")
public String triggerNew()
{
System.out.println("BEFORE " + new Date() + " BEFORE");
new Process().blah();
System.out.println("AFTER " + new Date() + " AFTER");
return "TRIGGERED";
}
}
Process.java
@Component
public class Process
{
@Async
public void blah()
{
try
{
Thread.currentThread().sleep(5000);
}
catch (InterruptedException e)
{
e.printStackTrace();
}
System.out.println("NEW THREAD " + new Date() + " NEW THREAD");
}
}
java spring怎么运行_java – 如何使用spring异步运行方法?相关推荐
- java获取当前周一_Java互联网架构-Spring IOC源码分析
欢迎关注头条号:java小马哥 周一至周日下午三点半!精品技术文章准时送上!!! 精品学习资料获取通道,参见文末 源码介绍之前,看几个问题: Bean的承载对象是什么? Bean的定义如何存储的? B ...
- java体系技术框架_java框架之Spring 核心框架体系结构
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下 ...
- java 框架架构图_java框架之Spring 核心框架体系结构
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下 ...
- java bean参数清空_Java互联网架构-Spring IOC底层源码分析
欢迎关注头条号:java小马哥 周一至周日早九点半!下午三点半!精品技术文章准时送上!!! 精品学习资料获取通道,参见文末 spring ioc是spring的核心之一,也是spring体系的基础,那 ...
- java注释日志打印_java 注解结合 spring aop 实现自动输出日志
auto-log auto-log 是一款为 java 设计的自动日志监控框架. 创作目的 经常会写一些工具,有时候手动加一些日志很麻烦,引入 spring 又过于大材小用. 所以希望从从简到繁实现一 ...
- java 文件写入 读取_JAVA文件的两种读取方法和三种写入方法
在使用java对文件进行读写操作时,有多种方法可以使用,但不同的方法有不同的性能. 此文对常用的读写方法进行了整理,以备不时之需. 1.文件的读取 主要介绍两种常用的读取方法.按行读取和按字符块读取. ...
- java 字符串为空_java判断字符串为空,方法详解
之前给大家介绍过关于java输出字符串的方法,那么下面要给大家带来的就是java判断字符串为空的方法,一起来通过下面的文章内容进行一下详细的了解吧. java判断字符串最常见的四种方法: 方法1if ...
- Java访问静态常量_Java如何在Spring EL中访问静态方法或常量?
在这个例子中,您将学习如何使用Spring Expression Language访问类范围的方法或常量.要访问类范围的方法或常量T(),例如,您将需要使用Spring EL的运算符T(java.la ...
- java注解式开发_JAVA语言之Spring MVC注解式开发使用详解[Java代码]
本文主要向大家介绍了JAVA语言的Spring MVC注解式开发使用详解,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. MVC注解式开发即处理器基于注解的类开发, 对于每一个定义的处 ...
最新文章
- 中国大概能用的NTPserver地址
- JQuery.JCShare 0.2 发布(加入弹窗功能)
- Python defaultdict 模块和 namedtuple 模块
- 安装SQL2012 提示 setup account privileges Failed 解决办法
- android多线程读取网页内容
- 单链表反转的原理和python代码实现
- 月活675万 三翼鸟以三大能力“重建”行业赛道
- postgresql 比较两个时间差大于 N个小时
- JDK 11 还有一个处于计划阶段的 JEP:让其支持 TLS 1.3
- 上下文信息 RpcContext
- 如何在GPT分区上安装WIN7
- pytorch 绘制多个算法loss_PyTorch线性模型和梯度下降
- Java基础篇:if控制语句
- 生活随记 - 2020国庆第八天
- select_related和prefetch_related的用法与区别
- 使用Kali对网站进行DDos攻击
- Docker 容器技术,让你不再为环境而烦恼
- 昔日移动GPU王者,从数据中心、汽车等市场全面杀回来——专访Imagination技术创新副总裁Kristof Beets...
- 最新织梦响应式电力发电机维修类企业官网网站源码(自适应手机版)
- 利用turtle库绘制五角星
热门文章
- jQuery 原理的模拟代码 -4 重要的扩展函数 extend
- 智能ABC拼音输入法的“秘密”
- 解决大众点评换设备无法用卷(你本次购买不符合活动规则)的问题
- [tool] AI视频翻译 解决英文视频字幕问题(类似youtube自动生成字幕)
- 为什么indexOf在数组IE8上不起作用?
- 对象是空的吗? [重复]
- 如何在AngularJS中使用ng-repeat迭代键和值?
- 有没有办法折叠Eclipse中的所有代码块?
- 如何将参数传递给批处理文件?
- java8新特性(四)_Stream详解