ServiceA的实现类调用了ServiceB的方法。代码执行完B的方法之后不返回。A中的后续代码就不继续执行了。并且测试环境没有问题,生产系统出现问题。最关键之前运行了几个月没什么问题突然不行了,明显与代码没什么关系吧。各位有相关的思路吗?是不是有什么相关的限制。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
Aimpl实现类调用ServiceB的方法后,后续代码不执行了
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
离水的鱼xyt 2022-01-05 09:34关注你这一点不贴代码怎么提建议
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2019-03-05 17:21small__snail__5的博客 关于spring注入这里,在开发过程中时常碰到,这里看到有人说的挺好的在这里做...spring默认jdk动态代理,对实现类对象做增强得到的增强类与实现类是兄弟关系,所以不能用实现类接收增强类对象,只能用接口接收。 ...
- 2020-11-21 01:38weixin_39595430的博客 Test() print Test.testStatic() # 测试静态方法 test.testVoid() # 测试Void方法 print test.testString() # 测试返回String的方法 print test.testString("aaaaaa") # 测试重载的方法 print test.testICore(AImpl...
- 2019-08-07 08:23简化android跨进程调用,无需aidl、service、messenger等,只需定义任意接口,并实现接口即可。 利用此框架可以轻松实现跨进程调用。 使用方法: 1、项目中引入libray工程, 另请关注libray工程manifest中的配置信息 ...
- 2021-03-11 16:00韩大贫不想出名的博客 Answer: C 关于第二点,实际上如果子类写一个访问更宽松的方法,实际上相当于另写了一个方法,并不会报错,但是如果用父类refer 的子类实例调用此方法可能会出错的。 关于第三点,实测如果子类不抛异常,也没有报错...
- 2021-03-08 04:30车万白野兔的博客 没有构造器,所以不能被实例化只能被类所实现或者被另外的接口所继承。在接口中声明的方法没有方法体。抽象类:将类层次中共有的特性抽取出来,创建包含这些共有特性的抽象类,并由抽象类派生出更加具体、有更过实现...
- 2018-11-05 14:28无关风月u的博客 在使用spring 时,假如在controller中注入了impl 实现类可能会出现报错的情况。 为什么是“可能”,① 假如没用使用spring aop ,则不会报错。 ② 类没用使用接口也不会报错。 1、为什么使用 aop 会导致报错: ...
- 2023-04-06 21:55Saint_LMY的博客 例如有一个打印日志的Around切面,切点有接口A中的methodA、接口B中的methodB,当在接口A的实现类Aimpl对应的methodA方法中调用B.methodB时,在执行methodA之前会进入Around切面中,执行B.methodB时又会进入Around中...
- 2021-12-02 00:22悟鸣的博客 在实际开发过程中,有些时候我们可能会遇到这样的场景,即实现某个功能时,需要“强制”子类型都要执行相同的一段代码。 二、描述 下面都是伪代码,大家不必纠结于具体细节,理解意思即可。 我们需要提供给上游...
- 2022-06-13 12:14最爱吃葡萄的博客 定义了一个抽象类()如下,目的是提供通用接口,在创建时会调用initData方法。 2、创建实现类 3、调试并验证 按照我的预期,结果应该是: 但是结果却是:表现出来的现象是,代码执行完init赋值之后,又被赋值回初始...
- 2018-06-25 17:29lolichan的博客 (并不是实现类的代理对象,注入并不涉及代理) 如果只是单纯注入是可以用实现类接收注入对象的,但是往往开发中会对实现类做增强,如事务,日志等,实现增强的AOP技术是通过动态代理实现的,而spring默认是JDK...
- 2022-11-24 23:49B64A-消闲的博客 会进行服务的降级,进而熔断该节点微服务的调用,快速返回错误的响应信息。Hystrix会监控微服务间调用的状况, 当失败的调用到一定阈值,缺省是5秒内20次调用失败就会启动熔断机制。服务器是有限的而请求是无限的,...
- 2020-03-25 08:58-- class AImpl implements A { //可以把所有抽象方法都重写,也可以啥都不干变成一个抽象的实现类 } -- 创建对象测试:A a = new AImpl(); -- new AImpl();调用了实现类自己的无参构造,而且无参构造里第一行...
- 2019-04-19 15:47赵云耍大刀的博客 1、@Autowried与接口搭配使用,注入...//接口UserInterface,有多个实现类AImpl,BImpl... @Autowired @Qualifier("AImpl") private UserInterface aImpl; //或者 @Resource(name="AImpl") private UserInterface a...
- 2021-02-03 21:20我不上层楼了的博客 我发现了在Python中定义抽象类的多种方法(稍有不同)。我阅读了文档,在stackoverflow上也找不到答案。在这三个示例(见下面的代码)之间的主要区别是:A显式地设置一个新的元类abc.ABCMetaB继承自abc.ABCC继承自...
- 2019-03-29 17:00weixin_39214481的博客 原因所在:出现如果直接注入实现类会出现没有对应的bean,因为我们通过实现类来继承的接口,然而,必须使用jdk提供的动态代理放法,而不使用接口直接对实现类进行注入,则为cglib的注入,而不能既继承接口又使用实现...
- 2021-01-19 19:42时魇的博客 一个类在继承另一个类的同时,还可以实现多个接口 public class Person { public static void main(String[] args) { IA a1 = new AImpl(); B a2 = new AImpl(); a1.pp(); } } interface IA { public void...
- 2022-03-18 16:42Original aspirationㅤ的博客 框架对接口A提供了一个种默认的实现AImpl,随着需求的变更,现今AImpl不能满足了功能需要,需要进行重写,来拓展功能。 3、怎么实现接口并实现功能? 第一步:implements相应的接口并实现方法(也可以说是覆盖/...
- 2019-04-20 15:36weixin_34220179的博客 在AImpl.java文件中引用BImpl.java的方法,编译正常,运行到调用的地方,报空指针异常,跟踪到异常位置,发现service为空,也就是按照之前controller层通过@Autowired注入service层失效。 解决办法: 在AImpl.java...
- 2025-10-26 09:02脸大是真的好~的博客 面向对象编程-抽象类和抽象方法-模板方法设计模式-接口-抽象类和接口类的区别
- 2021-01-10 21:55龚厂长的博客 相比于普通类里面的静态方法,接口里面定义static方法没有特殊要求,和普通类里面定义静态方法规则基本都是一样的。接口的静态方法可以通过接口直接调用,而且静态方法必须是public的。 下面主要介绍默认方法。 先给...
- 没有解决我的问题, 去提问