java—同时带有restcontroller、组件和配置注解的bean违反了srp?

wvmv3b1j  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(186)

在java spring应用程序中,我遇到了以下情况:

import ...

@Component
@RestController
@Configuration
public class MySender { ... }

乍一看,我认为这肯定违反了单一责任原则,这不是一个好的做法。这段代码的上下文是一个调用@scheduled方法向队列发送消息的类,它甚至没有http方法。事实上,这是在代码评审中批准的,并且它是由一位高级开发人员向我展示的,这让我对自己对代码的理解产生了怀疑,我搜索了一下,没有发现任何与此注解的组合使用相关的内容。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题