大家好,又见面了,我是你们的朋友全栈君。
IService的使用方法 需要配置MyBatisPlus才能使用
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条,还有个两个参数的方法,可设置每次插入的条数。
@RequestMapping("/saveOrUpdateBatch")
public Result saveOrUpdateBatch() {
Member member = new Member();
memb
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/126184.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...