package com.example.kafka.service; import com.example.kafka.entity.Order; import com.example.kafka.entity.User; import org.springframework.beans.factory.annotation.Autowired; import reactor.core.publisher.Flux; import reactor.core.publisher.Mono; /** * UserService */ public interface UserService { Mono createUser(User user); Flux getAllUsers(); Mono findById(String userId); Mono updateUser(String userId, User user); Flux fetchUserByDepartmentName(String department); }