dubbo和spring的@service注解區別


個人觀點是因為包掃描的配置不同

org.springframework.stereotype.Service是spring的注解,用於標注業務層組件(service)。
標注了的組件需要在配置文件里有這樣的配置<context:component-scan base-package="這里是包名" ></context:component-scan>

com.alibaba.dubbo.config.annotation.Service
com.alibaba.dubbo.config.annotation.Service是dubbo用於聲明provider的注解。
標注了這個注解的service需要在配置文件里添加這樣的配置:<dubbo:annotation package="這里是包名" />

不同的包掃描配置會使用不同的發布服務的方法

這里就不說明,可以去看一下其他人的博客,有詳細介紹


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM