摘要:【SpringBoot DB 系列】Jooq 初体验 java 环境中,说到数据库的操作,我们通常会想到的是 mybatis 或者 hibernate,今天给大家介绍一个国内可能用得不太多的操作方式 JOOQ,一款基于 Java 访问关系型数据库的工具包,轻量,简单,并且足够灵活的 ORM 框架 本 阅读全文
posted @ 2020-09-16 08:54 一灰灰Blog 阅读(12) 评论(0) 推荐(0) 编辑
摘要:【SpringBoot DB 系列】h2databse 集成示例 demo h2dabase 基于内存的数据库,更常见于嵌入式数据库的使用场景,依赖小,功能齐全;一般来讲,正常的商业项目用到它的场景不多,但是在一些特殊的 case 中,还是比较有用的,比如用于单元测试,业务缓存,一些简单的示例 de 阅读全文
posted @ 2020-09-15 19:39 一灰灰Blog 阅读(17) 评论(0) 推荐(0) 编辑
摘要:【SpringBoot WebFlux 系列】WebFlux 之 header 参数解析 上一篇 weblfux 主要介绍了 path 参数的解析与映射关系,在我们进入 url 参数/post 表单之前,先看一下另外的一种参数--请求头中的参数如何处理 I. 项目环境 本项目借助SpringBoot 阅读全文
posted @ 2020-09-11 08:47 一灰灰Blog 阅读(31) 评论(0) 推荐(0) 编辑
摘要:【SpringBoot WebFlux 系列】WebFlux 之 Path 参数解析与 url 映射 异步、反应式、函数式编程,近来可以说是逐渐主流了;Spring5 通过 Reactor 增加了对反应式编程的支持,而 Spring WebFlux 不同于以往的 web 框架,作为一个非阻塞异步 w 阅读全文
posted @ 2020-09-07 09:13 一灰灰Blog 阅读(47) 评论(0) 推荐(0) 编辑
摘要:Gson 简单使用姿势小结 关于 Json 序列化的框架可以说比较多了,比如 Spring 默认的 Jackson,国内互联网用的比较多的 FastJson,本文则主要介绍一下 Gson 的简单使用姿势,并不会涉及到不同的 json 框架的性能对比 本文主要内容来源于官方教程: https://gi 阅读全文
posted @ 2020-08-27 08:59 一灰灰Blog 阅读(29) 评论(0) 推荐(0) 编辑
摘要:acme.sh 快速实现 https 证书颁发与自动续期 借助acem.sh来迅速实现 let's encrypt 的泛域名 ssl 证书颁发与续期,基本上五分钟就可以解决战斗 本文主要内容来自 acme.sh 的官方 wiki,一切以官方说明为准: acme wiki I. 安装步骤 1. 登录服 阅读全文
posted @ 2020-08-10 09:06 一灰灰Blog 阅读(102) 评论(0) 推荐(0) 编辑
摘要:线上故障实录-一大早服务就不可用了? 难得一个周末,一大早还没有睡醒就接到另外一个团队的电话,app 打不开了,所有的数据都没有了,睡意全无,赶紧起来看能不能紧急抢救一下,最终发现是一个关键链路的 nginx 配置错误,导致 nginx 无法启动,接下来完整的记录下愉快的周末中,这个不愉快的早晨 1 阅读全文
posted @ 2020-07-28 09:09 一灰灰Blog 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Quick-Media 中文二维码支持 Quick-Media 项目提供了一些列多媒体操作的开箱即用工具类,比如图片编辑合成,markdown/html/svg渲染,音频处理;当然还有本文重点说明的二维码生成解析 QrCode-Plugin支持丰富的酷炫二维码生成,大概十来天前有个小伙伴提了一个非常 阅读全文
posted @ 2020-06-30 08:49 一灰灰Blog 阅读(35) 评论(0) 推荐(0) 编辑
摘要:【WEB 系列】RestTemplate 之自定义请求头 上一篇介绍了 RestTemplate 的基本使用姿势,在文末提出了一些扩展的高级使用姿势,本篇将主要集中在如何携带自定义的请求头,如设置 User-Agent,携带 Cookie Get 携带请求头 Post 携带请求头 拦截器方式设置统一 阅读全文
posted @ 2020-06-30 08:39 一灰灰Blog 阅读(871) 评论(0) 推荐(0) 编辑
摘要:【SpringBoot WEB系列】WebFlux静态资源配置与访问 上一篇博文介绍SpringMVC的静态资源访问,那么在WebFlux中,静态资源的访问姿势是否一致呢 I. 默认配置 与SpringBoot的默认配置一样,WebFlux同样是classpath:/META-INF/resourc 阅读全文
posted @ 2020-06-18 08:57 一灰灰Blog 阅读(504) 评论(0) 推荐(0) 编辑