案例  Spring+Websocket实现消息的推送步骤  1、用户登录后建立websocket连接,默认选择websocket连接,如果浏览器不支持,则使用sockjs进行模拟连接  2、建立连接后,服务端返回该用户的未读消息  3、服务端进行相关操作后,推送给某一个用户或者所有用户新消息相关环境  spring4.0+ , tomcat7+maven包<!-- spring
转载 2024-01-03 12:34:51
18阅读
前言Spring框架自2002年诞生以来一直备受开发者青睐,它包括SpringMVC、SpringBoot、Spring Cloud、Spring Cloud Dataflow等解决方案。有人亲切的称之为:Spring 全家桶。很多研发人员把spring看作心目中最好的java项目,没有之一。所以这是重点也是难点,工作中必须会,面试时肯定考。一、5个常用的spring框架▌1.spring fra
转载 2024-03-07 09:27:28
62阅读
Spring 框架概览Version 5.3.22历史Spring 框架分为几个模块。应用程序可以选择它们需要的模块。最核心的是包括配置模型(configuration model)和依赖注入(dependency injection)机制的核心容器(core container)模块。除此之外,Spring 框架还为不同的应用程序架构提供了基础支持,包括消息传递、事务数据和持久性以及 web。它
转载 2024-05-09 13:41:38
30阅读
官方文档:http://sa-token.dev33.cn/ 因为代码这一块上手就是在微服务里面整活,所以先拿出一个子服务来进行说明,上述的官方文档也比较齐全,最重要的是中文,不懂的话就看官方文档。添加依赖<!-- Sa-Token 权限认证, 在线文档:http://sa-token.dev33.cn/ --> <dependency>
转载 2023-08-17 17:19:15
355阅读
springboot源码解析(三):springboot内嵌tomcat在使用springboot搭建一个web应用程序的时候,我们发现不需要自己搭建一个tomcat服务器,只需要引入spring-boot-starter-web,在应用启动时会自动启动嵌入式的tomcat作为服务器,下面来分析下源码的分析流程:之前我们已经讲过了自动装配的原理,其实tomcat的实现机制也是从自动装配开始的。1、
课堂笔记Spring概述Spring介绍         Spring它是一个一站式的分层轻量级框架。Spring体系结构           1.      core
转载 2024-05-20 17:34:36
43阅读
作者:Viktor Gamov 2021年9月24日 在我们深入研究代码之前,让我们回顾一下一些基础知识。gRPC如何与Kong一起工作?gRPC是一个程序性框架,最初由谷歌在2015年开发。gRPC以HTTP2协议为传输基础,以Protobuf为接口定义语言,近年来被越来越多的人采用。gRPC有一些传统REST API难以企及的能力,比如双向流和高效的二进制编码。Kong支持TCP
   近一两年, SpringBoot 由于其减少了大量原本繁琐的 Spring 配置,以及基于 Boot 的 SpringCloud 的推广,越来越多的应用开始使用 SpringBoot进行开发。   而 SpringBoot 以标准Java 应用的形式,来启动了一个 Web 服务,而将容器的存在,隐藏在一个配置文件中,使用起来很方便。而 Tomcat 就
转载 2024-06-25 14:00:20
265阅读
基于SpringBoot的版本,Tomcat集成的是9.0版本,参考Tomcat核心组件描述,对于框架有大致的了解后,再去分析集成原理,会更容易把握主线逻辑; 目录一、Tomcat集成1、依赖层级2、自动化配置二、Tomcat架构三、Tomcat配置1、基础配置2、属性配置类3、配置加载分析四、周期管理方法1、控制类2、核心方法五、参考源码使用的成本越低,内
转载 2024-02-28 13:42:30
254阅读
Spring框架有七个模块组成,这七个模块或(组件)均可以单独存在,也可以与其他一个或多个模块联合使用,具体分析如下:1. Spring Core: Core封装包是框架的最基础部分,提供IOC和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置。2.Spring Context:
转载 2024-04-16 11:54:45
46阅读
目录1、前言2、正文2.1 内嵌的TomCat在哪里?2.2 SpringBoot为什么能内嵌TomCat的原因2.3 除了TomCat是不是能还能用其他服务器?2.4 SpringBoot支持内嵌的三种服务器3、小结4、总结1、前言今天这篇博客主要带大家了解SpingBoot为什么能内嵌服务器?2、正文2.1 内嵌的TomCat在哪里?首先我们来看看内嵌的TomCat在哪里?我们先打开sprin
1.背景:以前假如想创建一个Spring应用, 比如Spring、SpringMVC、Mybatis三大框架的整合, 我们需要一堆繁琐的步骤:maven导一堆依赖-->写一堆配置文件-->测试-->打成war包部署到Servlet容器上,可以说是相当繁琐。SpringBoot
转载 2023-05-26 06:11:19
115阅读
# 如何判断Spring Boot集成了Nacos服务 在微服务架构中,服务注册与发现是一个非常重要的环节。Nacos 是阿里巴巴开源的一款服务发现与配置管理工具,非常适合与 Spring Boot 项目集成。本文将介绍如何判断 Spring Boot 项目是否成功集成了 Nacos 服务,并提供具体的代码示例和状态图。 ## 集成步骤 首先,我们需要在 Spring Boot 项目中集成
原创 2024-10-07 06:12:31
175阅读
# 如何在项目中集成 Axios 在前端开发中,Axios是一个非常流行的HTTP客户端库,它简化了与后端服务器的交互。下面我们将一步一步教你如何将Axios集成到你的项目中。 ## 流程概述 | 步骤 | 描述 | |------|--------------------------------------| | 1 |
原创 8月前
15阅读
  Spring Boot默认支持Tomcat/Jetty/Undertow作为底层容器。在之前实战相关的文章中,可以看到引入spring-boot-starter-web就默认使用tomcat容器,这是为什么呢?“Ctrl+鼠标左键”进入并查看spring-boot-starter-web底层pom文件)可以得到答案:其引入的就是tomcat容器。         下面分三部分内容解析Tomca
转载 2023-09-08 12:23:11
0阅读
前言:Spring Boot是什么,解决哪些问题     1) Spring Boot使编码变简单     2) Spring Boot使配置变简单     3) Spring Boot使部署变简单     4) Spring Boot使监控变简单    由于
转载 2023-07-08 21:04:39
141阅读
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。一、Spring的七大模块Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。组成 Spring 框架的每个模块(
转载 2024-06-28 19:37:41
168阅读
Java Spring IoC Spring 总共大约有 20 个模块,由 1300 多个不同的文件构成。而这些组件被分别整合在  核心容器 (Core Container),  AOP(Aspect Oriented Programming),  设备支持(Instrumentation),  数据访问及集成(D
转载 2024-02-23 14:00:38
21阅读
文章目录1. 获取 apollo 压缩包2. 解压 apollo 压缩包3. 构建 Docker 镜像并 Push 到阿里镜像站4. 创建数据库5. 部署 Dev 环境 Apollo 组件5.1 修改service-apollo-config-server-dev.yaml5.2 修改 service-apollo-admin-server-dev.yaml5.3 部署6. 部署 Apollo
转载 8月前
26阅读
# Layui与jQuery的集成 随着前端开发的不断发展,许多开发者在创建用户界面时需要依赖于一些强大而灵活的工具库。其中,Layui作为一款开源的前端UI框架,因其简单易用和高效的特性受到广泛欢迎。而jQuery则是最流行的JavaScript库之一,旨在简化HTML文档的处理、事件处理和动画等任务。本文将为你介绍如何将Layui与jQuery集成,同时提供一些代码示例和应用场景。 ##
原创 9月前
53阅读
  • 1
  • 2
  • 3
  • 4
  • 5