- 博客(3)
- 收藏
- 关注
原创 mapstruct实现实体类属性的转换
前言 项目开发中,业务分层会涉及不同类型的Bean之间需要相互转换,如PO与DTO之间,PO与VO之间等。手动或者生成编码setter/getter各个对应属性,会显得臃肿繁琐,代码里面出现大量的map或者build方法,有的serivce里面映射的方法代码行数比实际业务代码还要多,MapStruct 就是一个属性映射插件,用于为Java Bean生成类型安全且高性能的映射。基于编译阶段生成get/set代码,此实现过程中没有反射,不会造成额外的性能损失。只需要定义一个 Mapper 接口,M
2021-12-13 14:41:38 1678
原创 Linux下安装部署Redis
系列文章目录 前言 网上搜索了一箩筐安装部署redis的文章,成功部署安装了,方便以后用的着,现在记录下 一、下载Redis 进入Redis官网找到下载地址 点击进入 第一种方法: 下载压缩包 这里我使用的是secureCRT工具连接服务器,上传文件需要使用rz命令 xshell工具可忽略步骤 #yum自动安装 yum install lrzsz #yum自动安装完成后 输入rz 选中下载好的redis.tar.gz包 单击上传 第二种方法:链接下载Redis 右击鼠
2021-12-13 11:02:29 4423
原创 java运算符 移位运算符
学了忘,忘了学,学了还得忘 最近在看HashMap源码时发现了诸多运算符,为了避免学了就忘,总结一下 一:位与运算符 & 运算规则:比较的数转为二进制 从高位开始比较 如果都为1则为1 反之为0 二:位非运算符 运算规则:如果位为0 结果为1 位为1 结果为0 在Java中,所有数据的表示方法都是以补码的形式表示,如果没有特殊说明,Java中的数据类型默认是int,int数据类型的长度是8位,一位是四个字节,就是32字节,32bit. 2的二进制码为:10 补码为:0000.
2021-05-12 18:07:15 131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人