关于设计模式,如果使用得当,将会使我们的代码更加简洁,并且更具扩展性。本文主要讲解Spring中如何使用策略模式,工厂方法模式以及Builder模式。
Posted by 瞿广 Friday, July 5, 2019
在传统的web项目中,防止重复提交,通常做法是:后端生成一个唯一的提交令牌(uuid),并存储在服务端。页面提交请求携带这个提交令牌,后端验证并在第一次验证后删除该令牌,保证提交请求的唯一性。
项目说明
14个JAVA spring cloud 微服务项目
5个Node项目
1个Node项目VUE生成静态页面做前端+nginx
pgsql、redis、rabbitmq、emqx
Posted by 瞿广 Tuesday, July 2, 2019
我最近开始学习域驱动设计,CQRS和事件溯源。 到目前为止,我主要参与了使用“经典”N层/层架构和关系数据库的项目。 随着项目变得越来越复杂,我注意到这个模型并不总是很好。 不久之前,我写了一篇关于N层神话的文章,它已经暴露了我觉得这种类型的架构所带来的一些问题。 我尝试的第一件事是在这样的架构中应用域驱动设计。
Posted by 瞿广 Wednesday, June 19, 2019
面试题 集群部署时的分布式session如何实现?
Posted by 瞿广 Tuesday, May 21, 2019
Software Developer, Open Source Enthusiast and Life Adventurer