@Service
public class UserServiceImpl implements UserService {
@Override
public User getUserById(String id) {
}
}
public class UserController {
@Reference
private UserService userService;
public User getUser(String id) {
return userService.getUserById(id);
}
}
<dubbo:service interface="com.example.UserService" ref="userService" />
<dubbo:reference id="userService" interface="com.example.UserService" />