mybatisplus实现curd的方式有三种:
一、继承了IService 接口,IService 内部进一步封装了 BaseMapper 接口的方法。以通过 生成的 service 的实现类进行 CRUD 操作。
二、继承BaseMapper,BaseMapper 接口中封装了一系列 CRUD 常用操作。
三、在xml配置文件中自定义SQL。
钱两种代码如下:
controller
package com.tp.mybatisplusstudy.controller;
@RestController
@RequestMapping(value = “/user”)
public class UserController {
@Autowired
private UserMapper userMapper;
@Autowired
private IUserService iUserService;
@RequestMapping(value = "/getUsers")
public List<User> getUsers() {
System.out.print("请求次数--");
List<User> users = userMapper.selectList(null);
return users;
}
@RequestMapping(value = "/getUsers23")
public List<User> getUsers2() {
List<User> users = iUserService.list();
return users;
}
@R