根据客户端传来的username参数调userservice
的getUser方法,获取该用户的信息。具体代码如下:
public class UserController {
private UserService userService;
public User getUser(String username) {
return userService.getUser(username);
}
}
其中,UserService是一个接口,含有一个getUser方法,具体实现可以由不同的类去完成。例如:
public interface UserService {
User getUser(String username);
}
public class UserServiceImpl implements UserService {
private UserRepository userRepository;
public User getUser(String username) {
return userRepository.findByUsername(username);
}
}
其中,UserRepository是一个接口,含有一个findByUsername方法,用于查询数据库中的用户信息。具体实现可以使用ORM框架,例如MyBatis或Hibernate等
原文地址: https://www.cveoy.top/t/topic/ht80 著作权归作者所有。请勿转载和采集!