标签:boot imp alibaba span pre 配置文件 over nts frame
package com.zn.service; public interface DoSomeService { public String sayHi(); }
package com.zn.service.impl; import com.alibaba.dubbo.config.annotation.Service; import com.zn.service.DoSomeService; import org.springframework.stereotype.Component; @Service(interfaceClass = DoSomeService.class) @Component public class DoSomeServiceImpl implements DoSomeService{ @Override public String sayHi() { System.out.println("生产者生产的IDoSomeService服务,中的sayHi方法"); return "SpringBoot Dubbo"; } }
package com.zn.service; public interface DoSomeService { public String sayHi(); }
package com.zn.controller; import com.alibaba.dubbo.config.annotation.Reference; import com.zn.service.DoSomeService; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class DubboController { @Reference private DoSomeService doSomeService; @RequestMapping("/dubbo") public String dubbo(){ String returnValue = doSomeService.sayHi(); return returnValue; } }
标签:boot imp alibaba span pre 配置文件 over nts frame
原文地址:https://www.cnblogs.com/Zzzzn/p/12039068.html