logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot 如何进行对象复制,大神们都这么玩的!

今天来聊聊在日常开发中如何优雅的实现对象复制。首先我们看看为什么需要对象复制?一、为什么需要对象复制如上,是我们平时开发中最常见的三层MVC架构模型,编辑操作时Controller层接收到前端传来的DTO对象,在Service层需要将DTO转换成DO,然后在数据库中保存。查询操作时Service层查询到DO对象后需要将DO对象转换成VO对象,然后通过Controller层返回给前端进行渲染。这中间

文章图片
#spring boot#java#mybatis
1分钟在Github 快速找到优秀的开源项目 !

Git (读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。图片Github常用词含义watch:会持续收到项目的动态fork:复制某个项目到自己的仓库starclone:将项目下载到本地follow:关注你感兴趣的作者,会收到他们

文章图片
#github#开源#git
SpringBoot整合RocketMQ,高手都是这么玩的!

rocketmq:...enhance:# 启动隔离,用于激活配置类EnvironmentIsolationConfig# 启动后会自动在topic上拼接激活的配置文件,达到自动隔离的效果# 隔离环境名称,拼接到topic后,topic_dev,默认空字符串。

文章图片
#spring boot#java-rocketmq#rocketmq
超级实用的防止商品超卖的 7 种实现方式,非常好用!

高并发场景在现场的日常工作中很常见,特别是在互联网公司中,这篇文章就来通过秒杀商品来模拟高并发的场景。本文环境: SpringBoot 2.5.7 + MySQL 8.0 X + MybatisPlus + Swagger2.9.2模拟工具: Jmeter模拟场景: 减库存->创建订单->模拟支付。

文章图片
#spring boot#后端#java
面试官:MySQL误删表数据,如何快速恢复丢失的数据?

例子3:查询2018-11-12 09:00:00到2018-11-13 20:00:00 数据库为 youxi 的操作日志,并且过滤出 只包括 template_coupon_tb_product_category 表数据的操作记录 ,输入如下命令将数据写入到一个备用的txt文件中。例子1:查询2018-11-12 09:00:00到2018-11-13 20:00:00 数据库为 youxi

文章图片
#mysql#数据库#java
SpringBoot整合RocketMQ,高手都是这么玩的

今天我们来讨论如何在项目开发中优雅地使用RocketMQ。本文分为三部分,第一部分实现SpringBoot与RocketMQ的整合,第二部分解决在使用RocketMQ过程中可能遇到的一些问题并解决他们,第三部分介绍如何封装RocketMQ以便更好地使用。

文章图片
#spring boot#java-rocketmq#rocketmq
IDEA 28 个神仙常用设置,高效提升开发效率

虽然有点重,但依旧瑕不掩瑜,内置了非常多的功能,大大提高了日常的开发效率,下面汇总了常用的28个使用小技巧,学会之后,让你的撸码效率直接起飞...这其实是本文第13点的上位替代方案,idea自带的快捷键查看代码调用,只是以菜单形式展示,不太直观,如果是自己写的代码或比较规范的代码,那用自带的也就无所谓,如果是比较复杂的源码或不规范的代码,那使用 SequenceDiagram 会直观特别多。ide

文章图片
#intellij-idea#java#ide
到底了