spring
kevin.dingdeyang
微信:yigechaojivip
qq:[email protected]
展开
-
flyway整合springboot对数据库sql版本管理
flyway整合springboot对数据库sql版本管理原创 2022-10-26 14:28:06 · 487 阅读 · 0 评论 -
WebFlux 跨越和filter 验证异常的解决办法,以及@Order的原理
在使用spring中有时候需要在filter中做一些全局的校验,比如验证token是否合法,不合法需要抛异常。但是如果姿势不对就会和跨越的CorsWebFilter执行顺序不一致导致跨域。如何解决:可以使用@Order注解把跨域的filter执行顺序提前就可以了。原理:WebHttpHandlerBuilder 中使用了DefaultListableBeanFactoryAnnotationAwareOrderComparator其实原理很..原创 2022-04-18 18:33:40 · 710 阅读 · 0 评论 -
责任链模式在开发中的应用案例
1.业务场景:和外部对接中需要传送订单数据给其他三方系统。由于订单有多种状态每次变更都需要同步,但是对方同一个订单只能创建一次,第二次只能更新。由于我方也不想存那些订单推送给他,所以每次都是先无脑创建订单然后再更新一次。2代码示例:调用入口:@Service@Slf4jpublic class EicOrderStrategyService { @Autowired EicOrderCreateProcessor eicOrderCreateProcesso.原创 2021-12-02 16:10:00 · 185 阅读 · 0 评论 -
Java-JUC-彻底搞懂JUC
https://blog.csdn.net/wangwenpeng0529/article/details/105769978转载 2021-10-26 11:33:54 · 82 阅读 · 0 评论