Spring
文章平均质量分 73
少年做自己的英雄
奋斗吧 少年
展开
-
如何从0创建Spring Cloud Alibaba(多模块)[Nacos、OpenFeign、Ribbon、Dubbo、Sentinel、Gateway、Seata]
以一个父工程带两个Module(test1、test2)为例。原创 2023-02-26 22:21:01 · 1949 阅读 · 1 评论 -
Spring Initializr
Spring官网:https://spring.io/简单来说,Spring Initializr是Spring官方提供的快速创建Spring项目的脚手架,可以支持在可视前端页面打包后下载项目,或在本地使用脚手架直接创建项目,可选择:构建工具(maven/gradle)、打包方式(jar/war)、Spring版本、语言等,还可以在创建界面勾选需要的集成配置项而无需手工添加,简化创建流程。原创 2023-02-26 16:01:36 · 1543 阅读 · 0 评论 -
SpringBoot向前端实时输出日志
传统的HTTP请求只能由客户端发起,而服务端要想给客户端源源不断的发送数据,必须由客户端不断的向服务端发起请求,Ajax轮询,这种方式显然更加浪费开销。WebSocket是HTML5提供的一种在单个TCP连接进行全双工的通信协议。浏览器和服务器只需要一个握手动作,就形成了一条快速通道,两者之间即可方便的数据持续互传,直到客户端或者服务器中的某一方主动关闭连接。使用Linux的tail -f读取服务器日志,在前端实时展示。添加依赖<dependency> <.原创 2020-12-28 20:00:03 · 3669 阅读 · 14 评论 -
SpringBoot配置自定义Servlet
目录一、前言二、准备工作三、开始配置配置文件配置注解自动扫描四、测试运行一、前言DispatcherServlet是SpringMVC处理请求的默认Servlet,当有需求自己写一个Servlet来处理请求,可有以下两种方式配置:(传统web.xml配置方式不做赘述。此处为SpringBoot配置方式)配置文件配置 注解自动扫描二、准备工作加入web依赖<dependency> <groupId>org.springfram原创 2020-11-20 16:16:12 · 1427 阅读 · 3 评论 -
Spring注解扫包依赖注入核心简单代码实现
传统配置Spring xml配置文件将Bean托管Spring容器。但由于配置的繁琐性,随着JDK5支持注解,Spring2.x版本后逐渐使用注解方式代替传统XML配置。现在开发的新项目惯于使用Spring扫包+注解的方式自动装配,托管于Spring容器。本篇文章基于上述内容,大致描述Spring新版本核心思想,代码只提炼精髓与关键点,且与源码大相径庭,复杂程度远不及源码的N分之一,仅供参考。原创 2020-11-20 15:31:47 · 378 阅读 · 1 评论