大家好,又见面了,我是你们的朋友全栈君。
IService的使用方法 需要配置MyBatisPlus才能使用
代码语言:javascript复制public interface UserService2 extends IService<User> {
}
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService2 {
}
@RestController
public class UserController {
@Autowired
UserService2 userService2;
userService2.getONe
该方法就是获取查询数据中的第一条数据,第二个参数默认为true,为true时如果查询出的结果大于1一条程序会报错,这里的getOne方法与mapper中的getOne方法有些不同,当第二个参数为false时与mapper中的一样,当获取的数据大于等于一条时,只取第一条数据,控制台会有警告。
saveBatch
使用List存储1-多个对象数据 批量添加,返回的是布尔类型
saveOrUpdateBatch批量添加更新操作
传入1-多条带id(数据库中有此id)的对象数据 默认为修改 否则为添加操作 范围布尔 该方法默认是一次插入1000条,还有个两个参数的方法,可设置每次插入的条数。
代码语言:javascript复制@RequestMapping("/saveOrUpdateBatch")
public Result saveOrUpdateBatch() {
Member member = new Member();
memb
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/126184.html原文链接:https://javaforall.cn