240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    Ebean ORM框架介绍-1.增强注解

    在了解Ebeam框架之前,一直都在使用JPA作为Spring Boot的ORM框架。JPA用起来比较简单的,对对象的增删改操作,几乎完全不需要接...

  • Resize,w 360,h 240
    DDD分层架构最佳实践

    还在单体应用的时候就是分层架构一说,我们用得最多的就是三层架构。而现在已经是微服务时代,在微服务架构模型比较常用的有几个,例如:整洁架构,CQR...

  • Resize,w 360,h 240
    SpringCloud 微服务实现数据权限控制

    前章讲了如何进行用户权限验证《SpringCloud下的用户鉴权方案[https://my.oschina.net/barryhome/blog...

  • Resize,w 360,h 240
    使用Spring Cloud Stream玩转RabbitMQ,RocketMQ和Kafka

    前一章我们讲了《SpringBoot RabbitMQ消息队列的重试、超时、延时、死信队列[https://my.oschina.net/bar...

  • SpringCloud轻松集成Dubbo实现RPC调用

    很久之前在做微服务架构选型的时候就听说阿里的微服务RPC框架dubbo,当时与Spring Cloud以http协议调用的架构做对比。发现dub...

  • SpringBoot RabbitMQ消息队列的重试、超时、延时、死信队列

    今天介绍使用SpringBoot实现RabbitMQ消息队列的高级用法。 MQ安装 自动创建 消息重试 消息超时 死信队列 延时队列 一、Rab...

  • 微服务下的用户鉴权方案

    上一章讲了微服务下的用户身份认证《SpringCloud Gateway 身份认证》,这次主要讲如何进行鉴权。相对上一章的身份认证代码略有改动 ...

  • SpringCloud Gateway 身份认证

    使用SpringCloud技术栈搭建微服务集群,可以选择的组件比较多,由于有些组件已经闭源或停更,这里主要选用spring-cloud-alib...

  • 领域建模的贫血模型与充血模型

    领域建模是通过识别领域对象与行为来连接与现实世界业务主体与操作的映射关系。对象与行为的组织设计原则更体现面向对象设计的思想,通过聚合、解耦、抽象...