![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring框架
文章平均质量分 93
加糖苏打水
恭请光临~
展开
-
分分钟开发一个能用Spring快速启动的SDK
SDK例如下载的mybatis包,引入starter 依赖,在pom中配置,就可以轻松使用。比如API调用平台项目每次调用接口都需要自己写客户端,并且写签名认证算法、传递签名参数、生成随机数、时间戳等一系列东西非常麻烦。开发者在实际使用时只关心要提供的参数(密钥等)和APP的配置与使用,对于随机数、时间戳并不关心。有了SDK就只需要引入starter 依赖,在pom中配置,就可以直接创建一个客户端,轻松使用。原创 2024-06-06 19:09:55 · 1068 阅读 · 0 评论 -
RabbitMQ消息确认机制详解
RabbitMQ消息确认详解:消费者在获取到消息后,会向服务端发送ACK确认,这时消息会立刻删除。消息发布确认要确保消息成功发送到服务端broker。确保RabbitMQ消息的可靠性。开启生产者确认机制,确保生产者的消息能到达队列;设置备份交换机,将无法路由到队列的消息送到备份队列;开启持久化功能,确保消息未消费前在队列中不会丢失;开启消费者应答机制,设置自动应答或手动应答回调;开启消费者失败重试机制,设置重试次数和间隔时间;开启消息恢复机制,重试机会耗尽的消息投递到异常交换机,交由人工处理。原创 2024-01-05 14:46:02 · 1733 阅读 · 1 评论 -
HttpServlet和DispatcherServlet的区别
HttpServlet和DispatcherServlet是原生和MVC中封装的servlet的区别。Servlet定义一套处理网络请求的规范,但并不能直接处理请求,而是由tomcat监听端口,根据url等信息,确定要将请求交给哪个servlet去处理,service方法返回响应对象,再返回给客户端。dispatcherServlet是子接口,作为一个前端控制器为每个请求配置一个统一的servlet来处理,体现了MVC和代码解耦理念的支持,起到了路由分发的作用,根据配置的节点有效地将请求转发到控制器方法。原创 2023-12-03 16:24:47 · 539 阅读 · 1 评论