springboot吧 关注:5,102贴子:16,462
  • 1回复贴,共1

请问ResolvableType的generic哪里来的啊

只看楼主收藏回复

请问 springboot2.18 底层 listener.starting()一直往下走。
eventType = ResolvableType.forClass(listenerType).as(ApplicationListener.class).getGeneric();
这行代码中getGeneric是直接取的对象的generic,这里很奇怪啊。我断点看这个地方只运行了一次就直接从对象取值了,但是new 这个对象的时候和 as方法都没有地方看到有对这个赋值。
其中,这个地方突然就有值了,完全不明白。
有谁能解答一下吗?


IP属地:湖北1楼2024-08-01 16:29回复


    IP属地:湖北2楼2024-08-01 16:30
    回复