优缺点springcloud springboot spring

Spring IoC 入门案例步骤

步骤 导入 Spring 坐标 <!-- pom.xml文件,配置maven环境 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2. ......
步骤 案例 Spring IoC

Spring Boot 项目中禁用 Swagger方法总结

如果你想在Spring Boot 项目中禁用 Swagger,有几种可能的方法。以下是一些建议: ### 方法一:application.properties 或 application.yml 在`application.properties`或`application.yml`文件中添加以下配置 ......
Swagger 方法 项目 Spring Boot

JavaWeb - Day14 - SpringBoot原理、bean的管理

01. SpringBoot-配置优先级 在我们前面的课程当中,我们已经讲解了SpringBoot项目当中支持的三类配置文件: application.properties application.yml application.yaml 在SpringBoot项目当中,我们要想配置一个属性,可以通 ......
SpringBoot 原理 JavaWeb bean Day

解读logback-spring.xml文件

来源:今日头条(作者-小心程序猿QAQ) logback的maven配置 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>2.0.3</version> </dependenc ......
logback-spring logback 文件 spring xml

@RunWith(SpringRunner.class)的作用以及与spring的联系

原文链接:https://blog.csdn.net/weixin_70222287/article/details/130556340 @RunWith(SpringRunner.class)的作用 在JUnit 4下,有许多不同的测试运行器(Test Runner)可用于执行单元测试。默认情况下 ......
SpringRunner 作用 RunWith spring class

Spring学习记录之回顾GoF工厂模式

Spring学习记录之回顾GoF工厂模式 前言 这篇文章是我第二次学习b站老杜的spring相关课程所进行的学习记录,算是对课程内容及笔记的二次整理,以自己的理解方式进行二次记录,其中理解可能存在错误,欢迎且接受各位大佬们的批评指正; 关于本笔记,只是我对于相关知识遗忘时快速查阅了解使用,至于课程中 ......
工厂 模式 Spring GoF

6、SpringBoot2之整合Mybatis

创建名为springboot_mybatis的新module,过程参考3.1节 6.1、引入相关依赖 注意:虽然本文使用的是 spring boot 2.7.18 和 MySQL 5.7 ,但是出于可移植性、可扩展性和兼容性方面的考虑, druid 的启动器使用的是 spring boot 3 版本 ......
SpringBoot2 SpringBoot Mybatis

SpringBoot中使用Swagger

添加pom.xml配置 <!-- https://mvnrepository.com/artifact/com.github.xiaoymin/knife4j-spring-boot-starter --> <dependency> <groupId>com.github.xiaoymin</gro ......
SpringBoot Swagger

Spring MVC中Controller接收请求参数的常见方式

在Spring中 Controller注解用于指示Spring类的实例是一个控制器,相对于实现Controller接口变得更加简单。而且实现Controller接口只能处理一个单一的请求,而是用@Controller注解可以支持同时处理多个请求动作,更加灵活。 @Controller用于标记一个类, ......
Controller 常见 参数 方式 Spring

Spring学习记录之Bean的作用域

Spring学习记录之Bean的作用域 前言 这篇文章是我第二次学习b站老杜的spring相关课程所进行的学习记录,算是对课程内容及笔记的二次整理,以自己的理解方式进行二次记录,其中理解可能存在错误,欢迎且接受各位大佬们的批评指正; 关于本笔记,只是我对于相关知识遗忘时快速查阅了解使用,至于课程中实 ......
作用 Spring Bean

ElasticSearch集成SpringBoot实践

Search API Search Request,用于搜索文档,聚合,相关的任何操作,还提供了高亮显示结果文档的方法 //创建,如果没有参数,会对所有索引运行 SearchRequest searchRequest = new SearchRequest(); //大多数搜索参数都能添加到Sear ......
ElasticSearch SpringBoot

Spring MVC执行流程

Spring MVC 执行流程 Spring MVC 执行流程如图: SpringMVC的执行流程如下(控制器--模型--视图): 用户点击某个请求路径,发起一个 HTTP request 请求,该请求会被提交到 DispatcherServlet(前端控制器); 由 DispatcherServl ......
流程 Spring MVC

Spring最全的依赖注入方式

Spring 框架中最核心思想就是: IOC(控制反转):即转移创建对象的控制权,将创建对象的控制权从开发者转移到了 Spring 框架的 IoC 容器。 AOP(切面编程):将公共行为(如记录日志,权限校验等)封装到可重用的模块中,而使原本的模块内只需关注自身的个性化行为。 本文将主要介绍 Spr ......
方式 Spring

Spring如何利用三级缓存解决单例Bean的循环依赖

循环依赖:就是N个类循环(嵌套)引用。 通俗的讲就是N个Bean互相引用对方,最终形成闭环。用一幅经典的图示可以表示成这样(A、B、C都代表对象,虚线代表引用关系): 注意:其实可以N=1,也就是极限情况的循环依赖:自己依赖自己 可以设想一下这个场景:如果在日常开发中我们用new对象的方式,若构造函 ......
缓存 Spring Bean

基于Spring Boot2.x 设置 Spring Cloud Gateway 限流(令牌桶模式)

参考 https://blog.csdn.net/yuanchangliang/article/details/109579705 https://blog.csdn.net/qq_38380025/article/details/102968559 https://blog.csdn.net/ct ......
Spring 令牌 Gateway 模式 Boot2

Spring学习记录之引入外部属性配置文件

Spring学习记录之引入外部属性配置文件 前言 这篇文章是我第二次学习b站老杜的spring相关课程所进行的学习记录,算是对课程内容及笔记的二次整理,以自己的理解方式进行二次记录,其中理解可能存在错误,欢迎且接受各位大佬们的批评指正; 关于本笔记,只是我对于相关知识遗忘时快速查阅了解使用,至于课程 ......
属性 文件 Spring

Spring Boot2.x 集成 OpenFeign 实现 Hystrix 熔断降级与 Ribbon 负载均衡配置

参考 https://blog.csdn.net/zhangchaoyang/article/details/123453616 https://blog.csdn.net/u010277958/article/details/88744263 https://blog.csdn.net/iwlnn ......
OpenFeign Hystrix Spring Ribbon Boot2

Spring AOP快速上手

什么是AOP AOP全称是aspect-oriented programing 面向切面编程。用于解决横向关注点的问题,横向关注点是指多个模块或者模块中的多个功能需要共享的功能,如日志记录、事务管理、安全控制等等。即重复性的代码抽象出来,形成可复用的代码模块。 AOP的核心术语 Joinpoint( ......
Spring AOP

SpringBoot原理学习

一、IoC/DI相关 1. 如何进行依赖注入? ①依赖注入的三种方式 Ⅰ. 属性注入 /** * Field 注入/属性注入 * */ // @Resource(name = "mySQLDbServiceImpl") // @Autowired @Qualifier(value = "mySQLD ......
SpringBoot 原理

Spring 为解决应用开发的复杂性而生

是一个开源框架,它由Rod Johnson创建 ,.它是一个容器框架,用来装javabean,这种中间层框架可以起一个连接作用,比如说把Struts和hibernate结合在一起运用,就是早期的SSH,如果把SpringMVC和MyBatis结合到一起,就是目前非常流行的SSM。简单来说,Sprin ......
复杂性 应用开发 Spring

Spring 为解决应用开发的复杂性而生

是一个开源框架,它由Rod Johnson创建 ,.它是一个容器框架,用来装javabean,这种中间层框架可以起一个连接作用,比如说把Struts和hibernate结合在一起运用,就是早期的SSH,如果把SpringMVC和MyBatis结合到一起,就是目前非常流行的SSM。简单来说,Sprin ......
复杂性 应用开发 Spring

Gradle+SpringCloud学习记录(一)

项目环境 IntelliJ IDEA 2023.2.5 (Ultimate Edition) OpenJDK 8 Gradle 7.6.3 PostgreSQL 15 新建项目 项目配置 修改 settings.gradle.kts 文件 修改 settings.gradle.tks 文件支持多模块 ......
SpringCloud Gradle

部署springboot前后端分离框架

springboot前后端分离的文件长这样 1.是后端代码 2.是前端代码 3.是数据库省去了语句 参照了一下几个博主的文章部署成功: 超详细部署后端:https://blog.csdn.net/weixin_45393094/article/details/123674367 运行时遇到报错信息: ......
springboot 框架

【电影推荐系统】Spring Boot + Vue3 前后端分离项目

【电影推荐系统】Spring Boot + Vue3 前后端分离项目 目录【电影推荐系统】Spring Boot + Vue3 前后端分离项目0 前言1 项目前端介绍1.1 项目启动和编译1.1.1 项目启动1.1.2 项目编译1.2 前端技术栈1.3 功能模块前端界面展示1.3.1 基础功能模块1 ......
项目 Spring 系统 电影 Boot

SpringBoot 集成 Dubbo

分布式、微服务与 RPC 什么是分布式?分布式就是将一个应用程序的功能拆分到多个独立的进程中,每个进程都运行在不同的机器上,通过网络连接起来,这样就形成了一个分布式的系统。 什么是微服务架构?微服务架构将应用程序拆分成一组小的服务(微服务),每个服务运行在自己的进程中,服务之间通过轻量级的通信机制互 ......
SpringBoot Dubbo

DES加密算法优缺点大揭秘:为何它逐渐被取代?

一、引言 DES(Data Encryption Standard)加密算法作为一种历史悠久的对称加密算法,自1972年由美国国家标准局(NBS)发布以来,广泛应用于各种数据安全场景。本文将从算法原理、优缺点及替代方案等方面,对DES加密算法进行全面解析。 DES加密解密 | 一个覆盖广泛主题工具的 ......
优缺点 算法 DES

Spring学习记录之基于XML的自动装配

Spring学习记录之基于XML的自动装配 前言 这篇文章是我第二次学习b站老杜的spring相关课程所进行的学习记录,算是对课程内容及笔记的二次整理,以自己的理解方式进行二次记录,其中理解可能存在错误,欢迎且接受各位大佬们的批评指正; 关于本笔记,只是我对于相关知识遗忘时快速查阅了解使用,至于课程 ......
Spring XML

Spring Boot学习随笔- 集成MyBatis-Plus(二)条件查询QueryWrapper、聚合函数的使用、Lambda条件查询

介绍了MyBatis-Plus中的各种查询方法和条件构造器的使用。包含了普通查询和QueryWrapper进行条件查询,以及针对不同情况的查询示例,包括使用like、lt、gt等操作符以及逻辑操作符如or、and。此外,还提到了使用selectMaps返回特定字段的数据,以及针对特定需求的SQL语句... ......

Spring学习记录之命名空间注入

Spring学习记录之命名空间注入 前言 这篇文章是我第二次学习b站老杜的spring相关课程所进行的学习记录,算是对课程内容及笔记的二次整理,以自己的理解方式进行二次记录,其中理解可能存在错误,欢迎且接受各位大佬们的批评指正; 关于本笔记,只是我对于相关知识遗忘时快速查阅了解使用,至于课程中实际实 ......
Spring 空间

Spring 事务快速上手

Spring事务与数据库事务关系 spring事务本质上使用数据库事务,而数据库事务本质上使用数据库锁,所以spring事务本质上使用数据库锁,开启spring事务意味着使用数据库锁。 spring事务是对数据库事务的封装,最后本质的实现还是在数据库,如果数据库不支持事务,spring的事务是不起作 ......
事务 Spring
共5800篇  :7/194页 首页上一页7下一页尾页