标签:spring

Spring系列常用扩展点总结

Spring系列常用扩展点总结

Spring的内置常用扩展点 写在前面 大家好,我是代码小郭,又来和大家分享知识啦! 小郭写文章的目的就是为了促进自己技术的成长,同时分享给大家一起学习交流,如果您对 Java领域感兴趣,可以关注我,我们一起学习。 开心一刻 小明:“妈,我被公司开除了” 妈:“啊,为什么呀?”, 小明:“我骂董事长

竹子爱熊猫 竹子爱熊猫 2023-08-22
0 0 0
Spring源码解析系列Spring事务原理(上)

Spring源码解析系列Spring事务原理(上)

当探讨 Spring 框架的事务管理机制时,我们需要深入了解其背后的工作原理。本文将从事务的注解以及动态代理机制对 Spring 事务进行深入解析。 spring版本: 5.0.2 一、@EnableTransactionManagement注解分析 通常情况下,我们在 Spring Boot 项目

向阳逐梦 向阳逐梦 2023-08-22
0 0 0
Spring框架IOC容器源码  refresh()方法流程分析

Spring框架IOC容器源码 refresh()方法流程分析

引言 Spring框架是一个广泛应用于Java应用程序开发的轻量级框架,其中的IOC(Inversion of Control,控制反转)容器是其核心部分。在Spring框架中,IOC容器负责管理Bean的创建、初始化和依赖注入等工作。本文将深入分析Spring框架IOC容器的核心方法refresh

贤蛋大眼萌 贤蛋大眼萌 2023-08-22
0 0 0
Spring5应用之依赖注入

Spring5应用之依赖注入

作者简介:☕️大家好,我是Aomsir,一个爱折腾的开发者! 个人主页:Aomsir_Spring5应用专栏,Netty应用专栏,RPC应用专栏 当前专栏:Spring5应用专栏_Aomsir的博客 引言 之前我们已经初步了解了Spring框架的一些基本概念,今天我们将深入学习依赖注入(Depen

泡泡 泡泡 2023-08-22
0 0 0
我是如何使用Spring Retry减少1000 行代码

我是如何使用Spring Retry减少1000 行代码

本文翻译自国外论坛 medium,原文地址:levelup.gitconnected.com/how-i-delet…,原文作者:Hari Ohm Prasath 使用 Spring Retry 重构代码的综合指南。 问题介绍 在我的日常工作中,我主要负责开发一个庞大的金融应用程序。当客户发送请

大树 大树 2023-08-22
0 0 0
基于SpringBoot使用Spring Batch批处理框架,处理大数据新方案

基于SpringBoot使用Spring Batch批处理框架,处理大数据新方案

环境:Springboot2.4.12 + Spring Batch4.2.7Spring Batch是一个轻量级的,完全面向Spring的批处理框架,可以应用于企业级大量的数据处理系统。Spring Batch以POJO和大家熟知的Spring框架为基础,使开发者更容易的访问和利用企业级服务。Sp

醒在深海的猫 醒在深海的猫 2023-08-22
0 0 0
Spring Boot快速入门  自动配置详解

Spring Boot快速入门 自动配置详解

简介 在现代的软件开发中,Spring Boot已经成为了一个广泛使用的框架,它通过提供一种简化的方式来构建基于Spring的应用程序。其中一个显著的特点就是自动配置(Auto Configuration)。本文将深入探讨Spring Boot自动配置的工作原理,以及如何利用自动配置来快速入门。 自

竹子爱熊猫 竹子爱熊猫 2023-08-22
0 0 0
基于SpringBoot、Freemarker 实现用户增删改查的完整案例

基于SpringBoot、Freemarker 实现用户增删改查的完整案例

环境准备 JDK 1.8 及以上 SpringBoot 2.5.5 及以上 MySQL 5.7 及以上 Maven IntelliJ IDEA (可选) 创建项目 我们使用 IntelliJ IDEA 创建一个 Spring Boot Web 项目。 打开 IntelliJ IDEA,点击菜

张二河 张二河 2023-08-22
0 0 0
高性能可视化拖拽编辑器历史记录解决方案、弃用qiankun!看古茗中后台架构如何破局 |每日掘金第276期

高性能可视化拖拽编辑器历史记录解决方案、弃用qiankun!看古茗中后台架构如何破局 |每日掘金第276期

Hello,欢迎来到每日掘金时间。每日掘金专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见! 本文字数 1800+,阅读时间大约需要 6 分钟。 【本期每日掘金】亮点: 最全的docx,pptx,xlsx(excel),pdf文件预览方案总结 用发布订阅的方式处理异步算是耍流氓吗? 太丝

三掌柜 三掌柜 2023-08-22
0 0 0
Spring缓存是如何实现的?如何扩展使其支持过期删除功能? | 京东云技术团队

Spring缓存是如何实现的?如何扩展使其支持过期删除功能? | 京东云技术团队

前言:在我们的应用中,有一些数据是通过rpc获取的远端数据,该数据不会经常变化,允许客户端在本地缓存一定时间。 该场景逻辑简单,缓存数据较小,不需要持久化,所以不希望引入其他第三方缓存工具加重应用负担,非常适合使用Spring Cache来实现。 但有个问题是,我们希望将这些rpc结果数据缓存起来,

捡田螺的小男孩 捡田螺的小男孩 2023-08-21
0 0 0
Spring 中 @Primary 注解的原理是什么?

Spring 中 @Primary 注解的原理是什么?

1. 问题分析 当我们使用 Spring 的时候,有时候会遇到下面这种情况。 假设我有 A、B 两个类,在 A 中注入 B,如下: @Component public class A { @Autowired B b; } 至于 B,则在配置类中存在多个实例: @Configura

三掌柜 三掌柜 2023-08-21
0 0 0
Spring高手之路12——BeanDefinitionRegistry与BeanDefinition合并解析

Spring高手之路12——BeanDefinitionRegistry与BeanDefinition合并解析

1. 什么是BeanDefinitionRegistry?   BeanDefinitionRegistry 是一个非常重要的接口,存在于 Spring 的 org.springframework.beans.factory.support 包中,它是 Spring 中注册和管理 BeanDefin

Escape Escape 2023-08-18
0 0 0
风向标!准备跳槽的小伙伴可以看下《2023 Java offer 收割指南》

风向标!准备跳槽的小伙伴可以看下《2023 Java offer 收割指南》

大厂的面试题一直都是风向标,动态必须关注! 想高效快速地拿到心仪 offer,一定要从面试官的角度出发,提前做好功课,了解市场的最新风向。 我在和几位大佬详细沟通之后,终于整理出了这份最新的**《2023 Java offer 收割指南》**,涵盖各大厂最新面试题合集,部分题目还是有点难度的! 建

竹子爱熊猫 竹子爱熊猫 2023-08-18
0 0 0
微服务最佳实践,零改造实现 Spring Cloud & Apache Dubbo 互通

微服务最佳实践,零改造实现 Spring Cloud & Apache Dubbo 互通

作者:孙彩荣 很遗憾,这不是一篇关于中间件理论或原理讲解的文章,没有高深晦涩的工作原理分析,文后也没有令人惊叹的工程数字统计。本文以实际项目和代码为示例,一步一步演示如何以最低成本实现 Apache Dubbo 体系与 Spring Cloud 体系的互通,进而实现不同微服务体系的混合部署、迁移等,

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-08-18
0 0 0
Spring5应用之细节分析

Spring5应用之细节分析

作者简介:☕️大家好,我是Aomsir,一个爱折腾的开发者! 个人主页:Aomsir_Spring5应用专栏,Netty应用专栏,RPC应用专栏 当前专栏:Spring5应用专栏_Aomsir的博客 软件版本 JDK 1.8+ Apache Maven 3.5 + IntelliJ IDEA

捡田螺的小男孩 捡田螺的小男孩 2023-08-18
0 0 0
快速掌握Spring Boot集成MyBatis实现增删改查

快速掌握Spring Boot集成MyBatis实现增删改查

当你使用 Spring Boot 来开发应用程序时,MyBatis 是一个非常流行的持久层框架,这篇教程将帮助您学习如何在 Spring Boot 中集成 MyBatis,实现基本的增删改查操作。 我们以一个用户表为例。 创建项目和数据库 首先,您需要下载并安装 MySQL 数据库,并创建一个名为

竹子爱熊猫 竹子爱熊猫 2023-08-18
0 0 0
更新Windows 10 Spring Creators Update前您需要知道的一些事

更新Windows 10 Spring Creators Update前您需要知道的一些事

微软目前正在完成并准备发布 Windows 10 操作系统的下一个重大更新,该更新被称为「Windows 10 Spring Creators Update」或「Windows 10,Version 1803」,此次更新包括了新的功能改进、用户体验(界面)变更、安全增强和添加新的功能。那么更新会何时

醒在深海的猫 醒在深海的猫 2023-08-18
0 0 0
SpringBoot 系列教程(16章节全上篇)

SpringBoot 系列教程(16章节全上篇)

1 SpringBoot的介绍 Spring Boot 是一个用于简化和加速构建基于 Spring 框架的应用程序的工具。它提供了一种样板化的配置和开箱即用的功能,让开发人员能够更快速地创建可独立运行的、生产级别的 Spring 应用程序。 主要特点: 样板化配置: Spring Boot 的一个

大树 大树 2023-08-17
0 0 0
SpringBoot 太强了,这些优势你需要了解

SpringBoot 太强了,这些优势你需要了解

前言 「作者主页」:雪碧有白泡泡 「个人网站」:雪碧的个人网站 「推荐专栏」: ★java一站式服务 ★ ★前端炫酷代码分享 ★ ★ uniapp-从构建到提升★ ★ 从0到英雄,vue成神之路★ ★ 解决算法,一个专栏就够了★ ★ 架构咱们从0说★ ★ 数据流通的精妙之道★ @[TO

大树 大树 2023-08-16
0 0 0
Spring框架

Spring框架

Spring框架 Spring概述 1.Spring框架是什么? Spring框架是一个开放源代码的J2EE应用程序框架,是针对bean的生命周期进行管理的轻量级容器。它的核心是IOC、AOP和Web MVC。它可以应用于桌面应用程序以及小应用程序之中。 2.Spring的优点 ①轻量:jar包

三掌柜 三掌柜 2023-08-16
0 0 0
1 24 25 26 27 28 32