自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除