fastjson2 fastjson spring mvc

Spring学习记录之Bean的作用域

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

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

SpringMVC 基于MVC设计理念的优秀WEB框架

什么是MVC模式 MVC模式是目前WEB项目主要的项目架构模式,是一种非常优秀的三层架构模式,其三层是指视图层View,控制层Controller和模型层Model,它们分别完成不同的功能 View 层:视图层,用户提供用户的操作页面,是数据的展现层,也是用户接触的界面层 Controller层:控 ......
设计理念 SpringMVC 框架 理念 MVC

SpringMVC 基于MVC设计理念的优秀WEB框架

什么是MVC模式 MVC模式是目前WEB项目主要的项目架构模式,是一种非常优秀的三层架构模式,其三层是指视图层View,控制层Controller和模型层Model,它们分别完成不同的功能 View 层:视图层,用户提供用户的操作页面,是数据的展现层,也是用户接触的界面层 Controller层:控 ......
设计理念 SpringMVC 框架 理念 MVC

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

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

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

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

【电影推荐系统】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

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

【Idea・Spring】Maven形のSpringBootのprojectを手動で構築するマニュアル

スタート 前提条件: パス:<C:\apache-maven-3.9.1\repo\org\springframework\boot\spring-boot> ステップ1:親のプロジェクトを構築する(POM.xmlの以外のはありません) ステップ2:親の用POM.xmlを更新する <?xml ver ......
SpringBoot project Spring Maven Idea

Spring Boot学习随笔- 集成MyBatis-Plus,第一个MP程序(环境搭建、@TableName、@TableId、@TableField示例)

MyBatis-Plus是致力于简化MyBatis使用的增强工具,旨在提高效率、简化开发流程。其主要特性包括CRUD操作的增强功能,如批量插入和链式查询;条件构造器,通过链式调用构建复杂查询条件;强大的分页插件支持多数据库分页查询;内置代码生成器减少重复CRUD代码编写;以及乐观锁插件确保数据一致性... ......

spring(自动加载xml装载容器)

1.实现将DefaultListableBeanFactory类注入到当前AbstractBeanDefinitionReader中 2.取出xml内容,并生成beanfinition实例对象,注入到DefaultListableBeanFactory类中的map中。 package org.spr ......
容器 spring xml

Spring Boot 正式弃用 Java 8。。

大家好,我是R哥。 关注 Spring 框架的都知道,因为 Spring 6.0 要求最低 JDK 17+,所以 Spring Boot 3.0 也必须 JDK 17+ 了,但是 3.0 出来的时候,一站式生成项目还是可以选 Java 8 的,如下图所示: 这是 Spring 提供的一站式生成 Sp ......
Spring Boot Java

spring-retry 重试机制

引用pom.xml <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId> <version>1.3.4</version> </dependency> 注:本人测 ......
spring-retry 机制 spring retry

Taurus .Net Core 微服务开源框架:Admin 插件【4-8】 - 配置管理-Mvc【Plugin-Limit 接口访问限制、IP限制、Ack限制】

本篇主要介绍Taurus.Mvc 微服务框架的配置项:系统配置节点:Mvc - Plugin - Limit 接口访问限制、IP限制、Ack限制的相关内容。 ......
Plugin-Limit 插件 框架 接口 Taurus

spring ioc总结

bean的注入方式: 1.xml配置,然后代码里获取容器获取bean 2.xml配置,然后用注解注入 bean的对象属性注入方式: xml: setter方法注入 (普通属性注入:名称) (普通属性集合注入:名称) (引用属性集合注入:引用外部bean,引用内部bean) (数组属性注入:用完整写法 ......
spring ioc

「Java开发指南」如何用MyEclipse搭建JSF/Primefaces和Spring(二)

本教程将引导大家完成为JavaServer Faces (JSF)生成软件组件的过程,在本文中您将学习到如何: 从数据库表到现有项目搭建 配置支持JSF 2.0的服务器 部署搭建的应用程序 在上文中,我们介绍了如何创建一个Web项目、从数据库表搭建及配置服务器等,本文将继续介绍如何部署应用程序!更多 ......

Error running ‘Application’: Command line is too long. Shorten command line for Application or also for Spring Boot default configuration?

【Error running ‘Application‘: Command line is too long. Shorten command line for Application or also】https://minipro.baidu.com/ma/qrcode/parser?app_ke ......
Application line configuration for Command

Spring Boot 2.x 到 3.2 的全面升级指南

Spring Framework 是一种流行的开源企业级框架,用于创建在 Java Virtual Machine (JVM) 上运行的独立、生产级应用程序。而Spring Boot 是一个工具,可以让使用 Spring 框架更快、更轻松地开发 Web 应用程序和微服务。随着 Spring Boot ......
升级指南 指南 Spring Boot 3.2

23年底,我出齐了Spring boot,Spring cloud和案例方面的书,正在写一本面试书(代年终总结)

年末了,再来总结一下吧,希望本人明年的年终总结文还能在博客园发。 这次总结的主题是本人出的java书。这几年本人出了不少书,其中有python、redis和Java方面的。 姑且不说其它,java方面,本人出了spring boot,spring cloud(第一代),spring cloud al ......
Spring 方面 案例 正在 cloud

Spring Boot邮件发送教程:步步为营,轻松实现图片附件邮件!

通过Spring Boot构建一个功能强大的邮件发送应用程序,重点是实现发送包含图片附件的邮件。我将逐步介绍添加必要的依赖、创建邮件服务类和控制器的步骤,并提供了具体的示例源代码。跟随这个简单而清晰的教程,您将能够轻松地集成邮件发送功能到您的Spring Boot应用中。 步骤 1: 添加依赖 确保 ......
邮件 步步为营 附件 教程 Spring

Spring Boot学习随笔- Jasypt加密数据库用户名和密码以及解密

第十九章介绍了Jasypt,用于在Spring Boot应用中加密敏感信息。通过jasypt-spring-boot-starter依赖项,配置加密算法和密码,并使用StringEncryptor加密和解密。加密后的信息可嵌入属性文件中,提高数据库密码等敏感信息的安全性。加解密基于密钥,建议将密钥通... ......
随笔 用户名 密码 数据库 数据
共2900篇  :5/97页 首页上一页5下一页尾页