会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
风尘博客
我有一杯酒,可以慰风尘。
博客园
首页
新随笔
联系
管理
2022年1月14日
【代码优化】Bean映射之MapStruct
摘要: 【代码优化】Bean映射之MapStruct 一、背景 领域模型相互转换就只能靠手工的 get()/set()? 普遍的做法有以下几种: 手工 get()/set(); 构造器; BeanUtils 工具类(Apache 和 Spring 都包含该工具类,使用方式稍稍不同); Builder 模式。
阅读全文
posted @ 2022-01-14 09:57 风尘博客
阅读(1620)
评论(0)
推荐(1)
2021年12月13日
【代码优化】List.remove() 剖析
摘要:
在遍历中删除元素,百分之九十的人都犯过的错,你确定你知道正解?
阅读全文
posted @ 2021-12-13 23:43 风尘博客
阅读(612)
评论(0)
推荐(0)
2021年11月19日
【Git 系列】基础知识全集
摘要: Git 是一种分布式版本控制系统,它可以不受网络连接的限制,加上其它众多优点,目前已经成为程序开发人员做项目版本管理时的首选,非开发人员也可以用 Git 来做自己的文档版本管理工具。
阅读全文
posted @ 2021-11-19 09:18 风尘博客
阅读(875)
评论(0)
推荐(0)
2021年11月12日
【Git 系列】一个超好用的命令你会用吗?
摘要:
stash在英文意思是隐藏。git stash 的作用也是隐藏没完成的代码,防止它干扰别人或者新分支的工作。
阅读全文
posted @ 2021-11-12 00:08 风尘博客
阅读(346)
评论(2)
推荐(1)
2021年9月18日
【JDK】分析 String str=““ 与 new String()
摘要:
一、基础概念 为了讲清楚他们的差异,这里先介绍几个概念。 1.1 常量池 所谓常量池:顾名思义就是用来存放一些常量的。该常量是在编译期被确定,并被保存在已编译的.class文件中,其中包括了类,方法,接口等包含的数值常量,字符常量和字符串常量。 1.2 字符串常量池 在常量池中,有个专门用来存储字符
阅读全文
posted @ 2021-09-18 07:01 风尘博客
阅读(493)
评论(0)
推荐(0)
2021年9月14日
【MyBatis】几种批量插入效率的比较
摘要: 批处理数据主要有三种方式: 反复执行单条插入语句 foreach 拼接 sql 批处理 一、前期准备 基于Spring Boot + Mysql,同时为了省略get/set,使用了lombok,详见pom.xml。 1.1 表结构 id 使用数据库自增。 DROP TABLE IF EXISTS `
阅读全文
posted @ 2021-09-14 10:02 风尘博客
阅读(2665)
评论(1)
推荐(1)
2020年5月12日
Mybatis 分页:Pagehelper + 拦截器实现
摘要: 一、分页插件 是`Mybatis`的一个分页插件,非常好用! 1.1 依赖 也可以这么引入 1.2 配置 配置文件增加 的配置,主要设置了分页方言和支持接口参数传递分页参数,如下: 项目完整配置文件详见文 "mybatis pagehelper" 。 1.3 如何分页 只有紧跟在 方法后的第一个 的
阅读全文
posted @ 2020-05-12 09:54 风尘博客
阅读(7230)
评论(0)
推荐(0)
2020年5月9日
Spring Boot 整合 Apache Dubbo
摘要: `Apache Dubbo Java RPC` 框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 注意,是 ,不再是 。简单来说就是 将 移交给 开源社区进行维护。参见 "dubbo spring boot project" "Spring Boot
阅读全文
posted @ 2020-05-09 00:07 风尘博客
阅读(6791)
评论(2)
推荐(2)
2020年4月23日
这四种对象属性拷贝方式,你都知道吗?
摘要: 当`get/set`太繁琐时;当`BeanUtils`无法拷贝集合时;当。。。可能,你需要好好看看这篇文章,文末附完整示例代码。
阅读全文
posted @ 2020-04-23 10:18 风尘博客
阅读(14227)
评论(1)
推荐(4)
2020年3月30日
十分钟实现发送邮件服务
摘要: 发送邮件应该是网站的必备拓展功能之一,注册验证、忘记密码或者是给用户发送营销信息。 一、邮件协议 在收发邮件的过程中,需要遵守相关的协议,其中主要有: 1. 发送电子邮件的协议: ; 1. 接收电子邮件的协议: 和`IMAP`。 1.1 什么是 ? 全称为 (简单邮件传输协议),它是一组用于从源地址
阅读全文
posted @ 2020-03-30 10:31 风尘博客
阅读(1866)
评论(1)
推荐(0)
下一页
公告