南瓜慢说官网 敢一行,则予知。脚踏实地,知行合一。

Two ways to get the http request headers in Spring MVC

Two ways to get the http request headers in Spring MVC 1 Introduction HTTP request headers are very important to all Web applications, this article wi

LarryDpk LarryDpk 发布于 2021-01-25

Request Header is too large in Springboot Web

Request Header is too large in Springboot Web Issue Info Sometimes we need to send lots of HTTP headers to the web application, and it may cause issue

LarryDpk LarryDpk 发布于 2021-01-22

Get Request Object anywhere in Spring WebFlux

Get Request Object anywhere in Spring WebFlux A different World In a normal Spring Web project, we have handy way to get the Request Object and many l

LarryDpk LarryDpk 发布于 2021-01-12

Spring自定义转换类,让@Value更方便

1 前言关于配置的文章已经写了很多,相信看过的人还是会有一定收获的,系列文章可阅读:南瓜慢说-配置相关文章。对于@Value的文章可参考《只想用一篇文章记录@Value的使用,不想再找其它了》。Spring为大家内置了不少开箱即用的转换类,如字符串转数字、字符串转时间等,但有时候需要使用自定义的属性

LarryDpk LarryDpk 发布于 2020-12-20

Spring Cloud Gateway简单入门,强大的微服务网关

1 简介见名知义,Spring Cloud Gateway是用于微服务场景的网关组件,它是基于Spring WebFlux,也就是Reactive的。从实现原理上,它的性能应该是比Zuul会更好。它的工作原理如下图所示:简单而言就是通过一连串的Filter处理匹配到特定规则Predicates的请求

LarryDpk LarryDpk 发布于 2020-12-13

Spring Batch远程分区的本地Jar包模式

1前言SpringBatch远程分区对于大量数据的处理非常擅长,它的实现有多种方式,如本地Jar包模式、MQ模式、Kubernetes模式。这三种模式的如下:(1)本地Jar包模式:分区处理的worker为一个Java进程,从jar包启动,通过jvm参数和数据库传递参数;官方提供示例代码。(2)MQ

LarryDpk LarryDpk 发布于 2020-09-15

大量数据也不在话下,Spring Batch并行处理四种模式初探

1前言前面写了一篇文章《通过例子讲解SpringBatch入门,优秀的批处理框架》讲解SpringBatch入门,但要发挥它的作用,并行处理不能不了解。2四种模式大多数情况下,单线程、单进程的SpringBatch已经能满足你的需求。在我们走向更复杂的特性之前,先看看简单的能不能用,KeepitSi

LarryDpk LarryDpk 发布于 2020-09-13

通过例子讲解Spring Batch入门,优秀的批处理框架

1前言SpringBatch是一个轻量级的、完善的批处理框架,作为Spring体系中的一员,它拥有灵活、方便、生产可用的特点。在应对高效处理大量信息、定时处理大量数据等场景十分简便。结合调度框架能更大地发挥SpringBatch的作用。2SpringBatch的概念知识2.1分层架构SpringBa

LarryDpk LarryDpk 发布于 2020-09-13

使用Spring Cloud Config统一管理配置,别再到处放配置文件了

前言可配置是一个成熟软件系统应该提供的特性,而配置管理对于大型系统就显得十分重要,特别是对于拥有多个应用的微服务系统。可喜的是,Spring为我们提供了很好的配置管理,如Springboot的配置就很强大。对于SpringCloud,就有强大的SpringCloudConfig,在提供了一个在应用之

LarryDpk LarryDpk 发布于 2020-08-14