关于@Service,目前有两个包中都有此注解:
com.alibaba.dubbo.config.annotation.Service 和 org.springframework.stereotype.Service。
两者区别如下:
com.alibaba.dubbo.config.annotation.Service:用于dubbo接口,dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,
org.springframework.stereotype.Service:用于各种Service的实现类,对应的是业务层Bean。
总而言之,记住dubbo是阿里的,在写dubbo接口的实现时是调用alibaba的就可以了。
alibaba.dubbo的@Service举例:
springframework的@Service举例: