当前使用版本(必填,否则不予处理)
3.0 IService自定义方法能不能支持自定义方法,比方UserService接口里定义一个 getMemberUser() UserServiceImpl自己去实现,而不是ServiceImpl实现
该问题是如何引起的?(确定最新版也有问题再提!!!)
设计不当
重现步骤(如果有就写完整)
XXXService 自定义方法时,不能使用
报错信息
使用自定义Mapper发方法时
Comment From: beichenhpy
有没有例子?
Comment From: jptx1234
public interface UserService extends IService<User> {
User getMemberUser();
}
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {
@Override
public User getMemberUser() {
//这里写实现
}
}
@RestController
@RequestMapping("/user")
public class UserController {
private final UserService userService;
public UserController(UserService userService) {
this.userService = userService;
}
@GetMapping("/getMemberUser")
public User getMemberUser() {
return userService.getMemberUser();
}
}
这样不就行了