public interface GreetingService {
void greet(String name);
}
@Service
public class GreetingServiceImpl implements GreetingService {
@Override
public void greet(String name) {
System.out.println("Hello, " + name + "!");
}
}
greeting.message=Welcome
@Component
public class GreetingClient {
@Reference
private GreetingService greetingService;
public void sayHello() {
greetService.greet("Alice");
}
}