logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springboot通知模块的设计- 设计模式(四)

业务场景分析用户下订单-商户处理订单-订单派送-订单完成-订单评价这些流程就包含了很多通知用户和商家的推送信息用户下单通知商家的初步实现import com.zm.notice.one.service.OrderService;import org.springframework.beans.factory.annotation.Autowired;import org.springframewo

#spring boot#java#spring
java中使用建筑者模式进行参数对象构造 - 设计模式(三)

什么是建筑者模式链接: 菜鸟教程之建造者模式.建造者模式建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。建筑者模式的好处意图:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。主

#java#设计模式
springboot+Loki+Loki4j+Grafana搭建轻量级日志系统

参考链接: springboot+Loki+Loki4j+Grafana搭建轻量级日志系统_springboot loki-CSDN博客Loki 是一个受 Prometheus 启发的水平可扩展、高可用、多租户日志聚合系统。 它被设计成非常经济高效且易于运维。 Loki 并不索引日志内容,而是索引每个日志流的标签集合。与其它日志聚合系统相比,Loki 具有以下特点:基于 Loki 的日志栈由三个组

#spring boot#grafana#后端
mybatis拦截器打印完整sql并记录数据库

结合自定义注解import java.lang.annotation.*;/*** 指定mapper方法中开启sql同步** @author zhoumin*/@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface SqlLogs {/*** 是否同步sql*/boolea

#java#mybatis#spring boot
springboot在mybatis-plus中使用多数据源

https://gitee.com/slzh/dynamic-datasource-spring-boot-starter

#mybatis#spring boot#java
springboot整合poi-tl

poi-tl 本文,图片,区块对的使用

#spring boot#java#后端
使用IDEA创建springboot多模块项目(一)

使用IDEA创建springboot多模块项目刚下载使用IDEA的朋友可以参考以下设置:IDEA基本设置 : https://blog.csdn.net/weixin_40816738/article/details/90116150.IDEA中已配置阿里镜像,但maven无法下载jar包的问题 https://blog.csdn.net/redhat0921/article/details/10

#spring boot#maven#mybatis +2
springboot整合sse

SSE 在服务器和客户端之间打开一个单向通道,服务端响应的不再是一次性的数据包而是text/event-stream类型的数据流信息,在有数据变更时从服务器流式传输到客户端。整体的实现思路有点类似于在线视频播放,视频流会连续不断的推送到浏览器,你也可以理解成,客户端在完成一次用时很长(网络不畅)的下载。

#spring boot#服务器#java
    共 19 条
  • 1
  • 2
  • 请选择