Spring Boot 使用 JSR303 实现参数验证
文章首发于公众号《程序员果果》地址 : http://blog.itwolfed.com/blog/97 简介JSR-303 是 JAVA EE 6 中的一项子规范,叫做 Bean Validation。 在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,
Feign 调用丢失Header的解决方案
在 Spring Cloud 中 微服务之间的调用会用到Feign,但是在默认情况下,Feign 调用远程服务存在Header请求头丢失问题。
Spring Cloud 微服务开发系列整理
转载请标明出处:http://blog.itwolfed.com/本文出自程序员果果的博客 源码 github | Spring Boot 系列 :https://github.com/gf-huanchupk/SpringBootLearning,记得star哦!github | Spring Cloud 系列 :https://github.com/gf-huanchupk/Spr
Spring Boot 集成 Seata 解决分布式事务问题
Seata 是 阿里巴巴2019年开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 对应的内部版本在阿里内部一直扮演着分布式一致性中间件的角色,帮助阿里度过历年的双11,对各业务进行了有力的支撑。经过多年沉淀与积累,2019.1 Seata 正式宣布对外开源 。目前 Seata 1.0 已经 GA。