随笔分类 -  spring

spring学习
摘要:Spring 事务传播机制是 Spring 事务中最核心也最易混淆的概念,它定义了一个带有事务的方法被另一个方法调用时,事务如何传递和生效(比如是否新建事务、是否加入已有事务、是否挂起事务等)。 核心前提:传播机制仅适用于Spring 管理的 Bean 之间的方法调用(即通过代理对象调用),内部调用 阅读全文
posted @ 2026-03-12 10:33 七星6609 阅读(4) 评论(0) 推荐(0)
摘要:Spring 事务隔离级别本质是复用数据库的事务隔离级别,它定义了多个并发事务之间的隔离程度,核心解决的是并发事务带来的脏读、不可重复读、幻读等问题。下面我会从基础概念、Spring 隔离级别定义、具体场景、使用方式四个维度,帮你彻底理解这个知识点。 一、先搞懂:并发事务的3个核心问题 在讲隔离级别 阅读全文
posted @ 2026-03-12 10:29 七星6609 阅读(3) 评论(0) 推荐(0)
摘要:Spring 事务失效是日常开发中非常常见的问题,核心原因是 Spring 声明式事务的实现依赖 AOP 动态代理,一旦代理机制被破坏或不满足事务触发条件,事务就会失效。下面我会逐一讲解最常见的失效场景、原因和解决方案,内容由浅入深,方便你理解和排查。 一、常见的事务失效场景及解决方案 1. 方法不 阅读全文
posted @ 2026-03-12 10:11 七星6609 阅读(2) 评论(0) 推荐(0)
摘要:要彻底分清 BeanFactory 和 FactoryBean,核心是抓住名称相似但定位完全不同:BeanFactory 是 IoC 容器的「顶层接口」,负责管理所有 Bean;FactoryBean 是创建复杂 Bean 的「工厂接口」,是单个 Bean 的「自定义创建工具」。 一、先看核心定位( 阅读全文
posted @ 2026-03-11 10:06 七星6609 阅读(2) 评论(0) 推荐(0)
摘要:要彻底搞懂 Spring IoC 的底层原理,核心是抓住「IoC 容器的生命周期」和「Bean 的生命周期」两大主线——IoC 本质是 Spring 容器接管了对象的创建、依赖注入、销毁等全流程,底层靠「反射 + 设计模式」实现。 一、先明确核心概念 IoC(控制反转):把对象创建、依赖管理的权力从 阅读全文
posted @ 2026-03-11 09:57 七星6609 阅读(6) 评论(0) 推荐(0)
摘要:要搞懂 Spring、Spring Boot、Spring Cloud 的原理,核心是先理清它们各自的定位和解决的问题,再从「核心设计思想」和「底层实现逻辑」两个维度拆解。三者是递进关系:Spring 是基础框架,Spring Boot 简化 Spring 开发,Spring Cloud 基于前两者 阅读全文
posted @ 2026-03-11 09:20 七星6609 阅读(5) 评论(0) 推荐(0)
摘要:由于需要跟进技术发展的脚步,对原有项目springboot进行2.0升级,但升级并不是说改一下版本就完事了,springboot2.0变动比较多,详细变化可以百度一下,下面针对升级springboot遇到的问题记录一下,希望能对升级的同学有用: 1.Redis 添加pom配置: 配置类: packa 阅读全文
posted @ 2018-08-30 16:01 七星6609 阅读(4057) 评论(0) 推荐(0)
摘要:log4j.properties 阅读全文
posted @ 2017-10-31 20:42 七星6609 阅读(7551) 评论(0) 推荐(0)
摘要:SpringMVC 的 Controller 可以返回各种各样的视图。比如 JSP, JSON, Velocity, FreeMarker, XML, PDF, Excel, 还有Html字符流 等等。那它们该如何的进行处理的呢?这里就涉及到 各种视图(View)对应的各种视图解析器(ViewRes 阅读全文
posted @ 2017-02-15 14:04 七星6609 阅读(2776) 评论(0) 推荐(0)
摘要:一、在eclipse中创建maven-archetype-webapp项目: 1.新建项目选择maven项目 2.默认,下一步 3.选择maven-archetype-webapp,其他保持默认即可 4.如下填写完成后,点击完成即可 5.创建完成后的maven项目结构如下 其中index.jsp报错 阅读全文
posted @ 2016-08-18 15:13 七星6609 阅读(56528) 评论(7) 推荐(7)