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

聊城做网站的公司价位自己怎么做网页

聊城做网站的公司价位,自己怎么做网页,十堰网站网站建设,石家庄新闻综合频道背景 用了spring retry 发现在有些场景下失效#xff0c;也让我想起了之前看spring 事务时会有一些场景下失效的这个问题 代码 接口public interface UserService {public void start() ;public void stop(); }实现类 Service public class UserServiceImpl implements User…背景 用了spring retry 发现在有些场景下失效也让我想起了之前看spring 事务时会有一些场景下失效的这个问题 代码 接口public interface UserService {public void start() ;public void stop(); }实现类 Service public class UserServiceImpl implements UserService {OverrideRetryable()public void start() {if (1 1) {throw new RuntimeException();}}Overridepublic void stop() {start();} } 测试 ConfigurableApplicationContext run SpringApplication.run(K8sDemoApplication.class, args);UserService user run.getBean(UserService.class);//生效user.start();//失效// user.stop();测试发现如果直接调用start 方法是会生效的 通过stop()方法里面调用start 方法是会失效的 分析 首先我们知道如果要在一个方法前后加一些todo ,有两种方法一种是硬code 还有一种是通过动态代理的方法这里通过注解的方法实际底层是通过cglib这种代理实现的默认应该是jdk动态代理的但是我用arthas分析实际是用cglib这种形式这个不重要。 为啥通过代理的两种不同的调用方式会有区别呢 直接调用为啥是可以的因为实际上的调用对象是生成的动态代理对象在方法上进行代理的。 我们重点了解下为啥间接调用失败。 看下编译后的代码 Service public class UserServiceImpl implements UserService {public UserServiceImpl() {}public void start() {throw new RuntimeException();}public void stop() {//实际上调用start,我们可以发现是通过this 对是本身这个对象直接调用的this.start();} }总结 加深了对之前glibc动态代理的理解
http://www.hkea.cn/news/14525252/

相关文章:

  • 快手评论点赞网站建设专业分站上海市网站开发公司排名
  • 基础展示营销型型网站wordpress5.2占用内存大
  • 云南百度智能建站怎么才能打开一些网站
  • 网站推广的含义wordpress免费建站吗
  • 游戏开发与网站开发就业情况上海网站开发哪家好薇
  • 安徽建设行业安全协会网站广西省建设厅网站
  • 网站开发公司排名jsp企业网站开发前期报告
  • 一些设计网站番禺人才招聘网
  • 家用宽带怎么做网站 访问福步外贸论坛登录
  • 制作网站服务公司网站域名没有实名认证
  • 网站设计的设计方案广州知名网络推广公司
  • 网站制作技术培训网站不备案可以做百度推广吗
  • 公司网站设计制作曲靖做网站价格
  • 网站建设 cms粮油移动端网页设计素材
  • 网站定制开发 团队优化排名 生客seo
  • 茂名做网站报价网站流量一般多少合适
  • 专题网站开发工具有哪些网上自己怎么注册公司
  • 外贸网站安装网站模版视频教程
  • wordpress列表图片大小苏州网站搜索优化
  • 建筑设计案例网站推荐wordpress表白墙模板
  • dw中做网站的步骤互联网架构师
  • 怎么建立自己网站 asp上海传媒公司ceo是谁
  • 东莞网站开发定制wordpress做图集
  • 海南房地产网站建设企业网站建设如何选择网络公司
  • 网站制作内容文案长沙优化科技有限公司电话
  • 做跨境的网站有哪些内容自己做网站制作教程
  • 网站优化怎么看网站制作公司官网南京
  • 网络营销对企业的优势网站seo优化8888
  • 国内买机票的网站建设渭南做网站价格
  • 自己随便玩玩的网站怎么建设怎么创建一个博客网站吗