spring future增强
来源:互联网 发布:指算法 编辑:程序博客网 时间:2024/04/29 05:16
spring提供了一个ListenableFuture,其是jdk的Future的封装,用来支持回调(成功/失败),其借鉴了com.google.common.util.concurrent.ListenableFuture。
@Test
public void test() throws InterruptedException, ExecutionException{ListenableFutureTask<String> task = new ListenableFutureTask<String>(new Callable<String>() {
@Override
public String call() throws Exception {
return "1";
}
});
task.addCallback(new ListenableFutureCallback<String>() {
@Override
public void onSuccess(String result) {
System.out.println(result);
System.out.println("成功了。。。。。");
}
@Override
public void onFailure(Throwable ex) {
ex.printStackTrace();
System.out.println("失败了。。。。。");
}
});
ExecutorService executorService = Executors.newSingleThreadExecutor();
executorService.submit(task);
String result = task.get();
System.out.println(result);
}
0 0
- spring future增强
- Spring增强
- Spring-------- 增强
- Spring架构增强MultiActionController
- Spring AOP 增强类型
- Spring架构增强MultiActionController
- Spring JdbcTemplate增强版
- Spring AOP--引入增强
- Spring AOP增强类型
- Spring Aop增强
- Spring中的增强类型
- spring aop 增强
- Spring AOP 增强类型
- Spring 环绕增强
- Spring 顾问 代理 增强
- Spring 环绕增强
- Spring 环绕增强
- Spring 顾问 代理增强
- 迭代加深
- 上传jcenter的“第一次”所遇到的坑
- WebRTC源码分析总述
- 做好这几点,web应用性能将极大提高(一)
- 关于图片或者文件在数据库的存储方式归纳
- spring future增强
- Deep Residual Learning for Image Recognition 笔记
- win7下xampp启动成功但是无法访问localhost和127.0.0.1
- linux下中断与信号
- Quartzs -- Quartz.properties 配置
- 回顾机房
- Android Studio关于SVN的相关配置简介
- 使用VisualSVN Server、FileGee和百度网盘构建本地远程可同步版本控制系统
- shell if [ -d filename]