当前位置: 首页 > news >正文

做最好的网站需要什么网站文章怎么做分享qq

做最好的网站需要什么,网站文章怎么做分享qq,wordpress 分类浏览量,做网站用的什么语言今天在做公司项目时#xff0c;有一个发邮件的需求。所以写了一个发送邮件的方法后来发现发邮件很慢#xff0c;导致接口响应也很慢。于是我便想到要使用异步调用去处理这个方法。于是我把注解Async 加到了自己service类下的一个发邮件的一个方法#xff0c;后来发现并没有生…今天在做公司项目时有一个发邮件的需求。所以写了一个发送邮件的方法后来发现发邮件很慢导致接口响应也很慢。于是我便想到要使用异步调用去处理这个方法。于是我把注解Async 加到了自己service类下的一个发邮件的一个方法后来发现并没有生效。 调用处代码 我在以下两个方法上都试过加上Async注解 可是都并没有生效 发送邮件代码 我思考了一下可能应该是因为aop代理的缘故被调用方法 和 调用处的代码都处在同一个类所以只是相当于本类调用并没有使用代理类 从而Async并没有产生效果。 于是我查询了一下资料证实了我的想法于是我把Async 注解放到了工具类 MailService 下 修改了注解的添加位置后接口调用明显速度加快了成功 总结 失效原因 1.SpringBootApplication启动类当中没有添加EnableAsync注解。 2.异步方法使用注解Async的返回值只能为void或者Future。 3.没有走Spring的代理类。因为Transactional和Async注解的实现都是基于Spring的AOP而AOP的实现是基于动态代理模式实现的。那么注解失效的原因就很明显了有可能因为调用方法的是对象本身而不是代理对象因为没有经过Spring容器管理。 解决方法: 这里具体说一下第三种情况的解决方法。 1.注解的方法必须是public方法。 2.方法一定要从另一个类中调用也就是从类的外部调用类的内部调用是无效的。 3.如果需要从类的内部调用需要先获取其代理类。
http://www.w-s-a.com/news/236114/

相关文章:

  • 网站视觉规范南宁网站优化推广
  • 公司起名打分最准的免费网站学设计的学校
  • 用cn作网站行么WordPress网站打不开nginx
  • 顺德龙江网站建设百货商城自助下单网站
  • 门户网站采用较多的模式是wordpress自动搜索缩略图
  • 深圳设计功能网站做网站推广怎么做
  • 海口专业网站建设地址wordpress站点标题是什么
  • 青岛做网站那家好网页素材网
  • 宁夏银川做网站的公司网络营销有哪些推广方法
  • 免费域名网站哪个最好东莞企业网站排名
  • dz做网站网址模版
  • 做外贸网站平台中华室内设计师网
  • 三大网络架构seo是啥职业
  • 一个域名可以做中英文两个网站吗搜索引擎营销的6种方式
  • 可以做ppt的网站天津网站建设怎么样
  • 网站怎么做的qq邮件订阅浙江省住房和城乡建设厅网站查询
  • 主机屋网站在线做图片
  • 河南省城乡住房建设厅网站wordpress登陆密码
  • 漳州做网站的公司搭建网站多少时间
  • 网站开发实习计划模板微营销手机
  • 网站设计与制作是做什么工作免费封面设计在线制作生成
  • 网站开发的教学课程网站广告调词软件
  • 进下加强新闻宣传网站建设入门 做网站 书籍
  • 电商网站主题photolux wordpress
  • 周口专业做网站公司深圳市宝安区松岗街道邮政编码
  • 上海企业网站推广方法网络营销策划方案框架
  • 一流的常州网站建设机械加工网报价
  • 上海响应式网站建设公司seo课程总结
  • vs网站开发教程昆山普立斯特做的有网站
  • 柳州网站seo网站swordpress 输出内容