贾永琪的技术博客

spring boot配置https加密以及http升级2.0

spring boot配置https加密以及http升级2.0https加密http升级2.0https加密在spring boot项目中配置微服务加密非常简单。首先需要生成证书,如果是单项加密就只需要一个证书,如果是双向加密就需要至少两个证书。数字证书的生成请看tomcat实现https双向认证配置生成证书后,将证书放到resources目录下然后在application.properties或者application.yaml中配置证书如果是单项认证,那么将client-auth设置_springboot密文传输升级

spring batch item process详解

spring batch item process详解ItemProcessorItemProcessor系统处理组件数据转换部分数据转换数据类型转换数据过滤数据Filter数据过滤统计数据校验ValidatorValidatingItemProcessor组合处理器服务复用拦截器接口异常执行顺序AnnotationMergegithub地址:https://github.com/a18792721831/studybatch.git文章列表:spring batch 入门spring batch_springbatch process

Mapped Statements collection does not contain value for

IllegalArgumentException: Mapped Statements collection does not contain value for XXX。说下我的异常背景:我在使用spring batch的MyBatisCursorItemReader的时候,传入queryId,提示这个异常。经过调试后发现,因为我是在@Bean中去启动job的。在启动Job的时候,MyBatis的Mapper映射还未解析完成,所以找不到我想要的queryId。简单来说:使用@Bean注解的be_mapped statements collection does not contain value for com.ht.core.entity.m

spring batch Job详解

本文详细介绍了Spring Batch的Job调度原理,包括Job的基本配置、重启、不可重启、可重启、拦截器、JobParameters校验以及Job的抽象与继承。此外,还讨论了Job的生命周期,如作用域绑定、晚期绑定、同步与异步执行、定时任务、Web接口启动、代码和JMX终止,以及业务终止等情况。内容深入浅出,辅以代码示例,有助于读者全面理解Spring Batch的作业调度和执行机制。