年度归档: 2024 年

120 篇文章

@TableField和@TableLogic
@TableField 若实体类中的属性使用的是驼峰命名风格,而表中的字段使用的是下划线命名风格例如实体类属性userName,表中字段user_name此时MyBatis-Plus会自动将下划线命名风格转化为驼峰命名风格相当于在MyBatis中配置 若实体类中的属性和表中的字段不满足上述情况例如实体类属性name,表中字段username此时需要…
MyBatis-Plus的常用注解
@TableName 在实体类类型上添加@TableName("t_user"),标识实体类对应的表 通过全局配置解决问题 在开发的过程中,实体类所对应的表都有固定的前缀,例如t_或tbl_此时,可以使用MyBatis-Plus提供的全局配置,为实体类所对应的表名设置默认的前缀,那么就不需要在每个实体类上通过@TableName标识实体类对应的表 …
ubuntu修复软件更新器
如果只是想更新系统的话。在console下 执行 sudo apt-get update sudo apt-get upgrade 如果是想修复update-manager,可以重新安装他 sudo apt-get remove update-manager sudo apt-get install update-manager
线性结构和非线性结构的区别
线性结构和非线性结构是数据结构中的两个基本概念,主要区别在于数据元素之间的逻辑关系。以下是两者之间区别的详细介绍: 线性结构。线性结构表示数据元素之间的一对一关系,元素按照线性序列排列,如线性表、栈、队列和串。在线性结构中,元素的排列通常有一个明确的开始和一个明确的结束,每个元素只有一个直接前驱和一个直接后继。 非线性结构。非线性结构表示数据元素之…
Ubuntu安装C&C++环境
打开终端。 更新软件包列表: sudo apt update 安装build-essential包,这将会安装g++和其他编译工具: sudo apt install build-essential Clion配置环境变量
在idea中使用lombok的@Data标签,可以正常启动使用,但是package和compiler时报错,“符号找不到”。
在idea中使用lombok的@Data标签,可以正常启动使用,但是package和compiler时报错,“符号找不到”。 错误显示: 看到网上很多说是maven-complier-plugin的版本过低,需要指定为3.8.1,但是对我还是没用。。。。。 然后注意到lombok在SpringBoot自动创建dependency生成时自动加入了一行…
Redis常用命令
字符串操作命令 哈希操作命令 列表操作命令 集合操作命令 有序集合操作命令 通用命令