/**


*/
@RequiresPermissions(value={"test"})
@RequestMapping(value = "test")
    public String test(...............) {

this.threadTo(...........);//推送给批量用户  (处理时间较长 选用异步线程操作 )//不影响返回jsp渲染结果

return "redirect:"+Global.getAdminPath()+"/repair/dbRepair?repage";
}

/**


*/
public void threadTo(final String custId,final List<String> userIdList,final MobilePushEntity pushEntity){
new Thread() {  
            public void run() {

try {

//要做的事

//mobilePushService.pushToUserList(custId,userIdList,pushEntity);//推送给批量用户

} catch (Exception e) {  
                    e.printStackTrace();  
                }  
            };  
        }.start(); 
}

springMVC 控制层添加异步线程相关推荐

  1. SpringMVC 控制层注解

    @RequestBody 获取请求体 @PathVaribale 顾名思义 用于解析 url中的占位符,获取参数 @RequestHeader 获取请求头 @CookieValue 获取Cookie的 ...

  2. Spring MVC控制层的返回类型--String类型与Bean类型

    SpringMVC控制层的返回类型形式多样,现拿其中的两种--String类型与Bean类型作以说明. 一.测试项目的结构 说明:(jsp的名字没起好) 控制层:UserController.java ...

  3. SpringMVC学习:控制层(Controller)基于注解详解

    文章目录 一.URL映射Controller的方法返回值 二.SpringMVC各类注解详解 (一) @Controller (二) @RequestMapping 1.基本用法 2. path属性或 ...

  4. request.getParameter和SpringMVC后台控制层获取参数的方式

    **1. request.getParameter** 转载于:http://blog.csdn.net/moreorless/article/details/4199677 一. 简单的对比 req ...

  5. spring boot构建基础版web项目(一)springboot、thymeleaf控制层基础构

    原文作者:弥诺R 原文地址:http://www.minuor.com/147852147/article 转载声明:转载请注明原文地址,注意版权维护,谢谢! 写前说明 根据个人在各篇博文中看到的信息 ...

  6. springboot使用异步线程池执行自定义任务实例

    文章目录 1.介绍 配置类 业务层 控制层 1.介绍 在Spring中存在一个AsyncConfigurer接口,它是一个可以配置异步线程池的接口,因此只需要Java配置文件,实现AsyncConfi ...

  7. 不拦截指定路径_控制层访问拦截

    在控制层进行访问拦截也是我们在项目中常会遇到的需求,例如:项目中要求系统登录操作有时间限制--12306购票时间的限制等. 对于这类需求我们一般有几种选择: 过滤器Filter AOP SpringM ...

  8. 复盘Spring中定时任务和异步线程池

    ​ 项目中最近使用了多个定时任务处理业务需求,于是在实现业务逻辑过程中,产生了上图一些思考和疑问,现在利用空余时间进行一次复盘. 项目搭建 项目搭建环境:JDK1.8+SpringBoot 主启动类: ...

  9. 复盘SpringBoot中定时任务和异步线程池

    作者:溪~源 blog.csdn.net/xuan_lu/article/details/110568508 项目中最近使用了多个定时任务处理业务需求,于是在实现业务逻辑过程中,产生了上图一些思考和疑 ...

最新文章

  1. LibSVM 在matlab中的使用
  2. 移动端适配 rem
  3. Find a way
  4. 「Ubuntu」仓库 “https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal Release” 没有 Release 文件。
  5. 21 Python模块、import语句、搜索路径、变量、命名空间和作用域、dir函数、globals()和locals()函数、reload()函数、Python中的包
  6. 高并发系统数据库设计
  7. Java架构师必备框架技能核心笔记,附相关架构及资料
  8. ubuntu 安装php gd,如何在ubuntu上安装php5-gd?
  9. DBCA静默建库中的两个小问题
  10. js:变量,作用域以及内存问题
  11. assign ur here php,ecshop源码分析01
  12. MySql 内连接与外连接 作用和 区别
  13. 扩展切比雪夫多项式(混沌映射, Chebyshev chaotic map)
  14. 基于java的户籍管理系统的设计与实现
  15. 8080 端口被占用的解决方法 netstat -ano;taskkill (命令行)
  16. 火线精英手游服务器维护,4399火线精英7月4日23:00全区停机维护公告
  17. SpringCloud五大神兽之Eureka服务注册(一)
  18. 怎么把ppt转化为word文档格式
  19. 绕任意向量旋转分解到坐标系旋转
  20. 考研英语阅读理解做题技巧(6):细节题

热门文章

  1. [转载] python学习笔记
  2. python字母变成数字怎么办_在Python中将字母转换为数字
  3. python arima模型_Python时间序列处理之ARIMA模型的使用讲解
  4. python变量 数据类型 列表 元组 字典
  5. dnf韩服服务器维护中,DNF2019韩服4.30维护:这些职业被加强
  6. 直播软件自动化测试,基于SRS-Bench工具的直播平台性能测试
  7. jsp 嵌入java_关于JSP里的Java语句嵌入问题
  8. Java Thread类的最终void join()方法与示例
  9. synchronized 中的 4 个优化,你知道几个?
  10. 面试官 | AJAX请求为什么不安全?