檢查了下發現是因為沒有正確編寫暴露服務的注解,需要注意下:
@Service(interfaceClass = StudentService.class,timeout = 15000) @Component public class StudentServiceImpl implements StudentService {
@Service(interfaceClass = StudentService.class,timeout = 15000)這個注解一定要寫,而且要使用com.alibaba.dubbo.config.annotation;的不能寫錯
interfaceClass = StudentService.class這個是具體的服務接口
timeout = 15000這個是服務超時時間
@Component這個注解負責把服務對象放入容器。