netty-chat icon indicating copy to clipboard operation
netty-chat copied to clipboard

ChatOperation中的方法调用

Open tkz2020 opened this issue 7 years ago • 6 comments

想问一下ChatOperation中的operations()这个方法是在哪调用的吗?它里面的值是什么时候填充的呢??

tkz2020 avatar Nov 07 '17 08:11 tkz2020

请注意仔细的阅读源码那个operations方法是把对Operation接口的几种实现全部放在当前线程的ops中留着在ChatServerHandler中根据协议传过来的operation值获取对应的实现类的实例来处理相应的操作

itnikc avatar Nov 07 '17 09:11 itnikc

恩 这个我知道 我想知道Operation接口的几种实现是什么时候放到当前线程的ops集合当中的呢? 没找到在哪块去操作的呢??

tkz2020 avatar Nov 07 '17 12:11 tkz2020

就是你说的ChatOperation中的operations()方法啊。

itnikc avatar Nov 08 '17 01:11 itnikc

那operations方法是在哪里调用的呢??

tkz2020 avatar Nov 08 '17 02:11 tkz2020

这个operations方法不需要调用。上面有@Bean修饰,就表示方法的返回对象是交给IOC管理的。请自行补一下spring boot知识。

itnikc avatar Nov 08 '17 02:11 itnikc

好的好的 非常感谢

tkz2020 avatar Nov 08 '17 02:11 tkz2020