首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring
订阅
user6527924985402
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
常见Spring事务失效原理解析
Spring事务失效的12种场景 一 事务不生效 1.访问权限问题 众所周知,java的访问权限主要有四种:private、default、protected、public,它们的权限从左到右,依次变
不是说Spring三级缓存可以解决循环依赖吗?怎么我写的就GG了
大家都知道Spring 通过三级缓存来解决循环依赖问题,但是我今天写出来个循环依赖,直接报错,难受啊,三级缓存并没有被关闭,本篇文章我们就来深入分析一下三级缓存,以及为啥我的项目启动不了。
浅谈 Spring 如何解决 Bean 的循环依赖问题
什么是循环依赖?为什么 Spring Bean 会存在循环依赖问题?Spring 能解决所有场景下的循环依赖吗?什么是三级缓存?为什么需要三级缓存?Spring 是如何通过三级缓存来解决循环依赖问题?
四万字+五十图,三五十问拿捏Spring!
有人说,“Java程序员都是Spring程序员”,可见Spring在Java世界的重要作用。四万字+五十图,搞定Spring!
Spring aop 基于JDK动态代理和CGLIB代理的原理以及为什么JDK代理需要基于接口
欢迎大家关注我的公众号【老周聊架构】,Java后端主流技术栈的原理、源码分析、架构以及各种互联网高并发、高性能、高可用的解决方案。简单来说就是面向切面编程。Spring AOP的实现对于接口来说就是使用的JDK的动态代理来实现的,而对于类的代理使用CGLIB来实现。JDK的动态代...
spring aop原理 JDK动态代理和CGLIB动态代理
AOP实现的关键在于AOP框架自动创建的AOP代理。 AspectJ是静态代理的增强,采用编译时生成 AOP 代理类,因此也称为编译时增强,具有更好的性能。 Spring AOP使用的动态代理,运行时生成 AOP 代理类,所谓的动态代理就是说AOP框架不会去修改字节码,而是在内…
springmvc工作原理及源码分析
引入相关依赖:spring的基本包、springmvc需要的spring-webmvc,日志相关的slf4j-log4j12,jsp相关的jstl、servlet-api、jsp-api。 因为DispatcherServlet本身就是一个Servlet,所以需要在web.xm…
当@Value遇到静态属性:解决静态属性无法注入的问题
`@Value`注解可以用来对`Spring`容器中的`bean`的属性进行注入,它能够被用在属性,构造方法,普通方法上。
Spring 常用注解大全
都可以注解在set方法和属性上,推荐注解在属性上(一目了然,少写代码)。 Spring支持AspectJ的注解式切面编程。 使用@After、@Before、@Around定义建言(advice),可直接将拦截规则(切点)作为参数。 ③ 还需配置一个PropertySource…
接近8000字的Spring/Spring常用注解总结!安排!
大家好,我是 Guide 哥!这是我的 221 篇优质原创文章。 可以毫不夸张地说,这篇文章介绍的 Spring/SpringBoot 常用注解基本已经涵盖你工作中遇到的大部分常用的场景。对于每一个注解我都说了具体用法,掌握搞懂,使用 SpringBoot 来开发项目基本没啥大…