未命名文章

@TableName 该注解用于指定实体类对应的数据库表名。当实体类名与数据库表名不一致,或者实体类名不是数据库表名的驼峰写法时,您需要使用这个注解来明确指定表名。 @TableName("sys_user") public class User { private Long id;


区别在这儿!LambdaQueryWrapper vs. QueryWrapper

大家有没有在 MyBatis-Plus 里搞不清楚 LambdaQueryWrapper 和 QueryWrapper 的区别?看起来都能构建查询条件,但用法和优势完全不一样哦! LambdaQueryWrapper:它是基于 Lambda 表达式的查询条件构造器,类型安全!你可以直接引用实体类的字


使用 Base_Column_List 简化 MyBatis 多表联查中的字段选择

在使用 MyBatis 或 MyBatis Plus 进行数据库操作时,特别是进行多表联查时,常常需要手动指定每个表的字段。这在字段较多时非常繁琐,特别是当你需要频繁编写类似的查询时。为了解决这个问题,MyBatis 提供了一种机制,通过 Base_Column_List 可以简化字段的选择。本文将


Mybtais批量假删除

public Result deleteByIds(String[] ids){ //判断空 if(!Arrays.stream(ids).noneMatch(String::isEmpty)){ returen Result.error("被