首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring
订阅
用户1542093852702
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
聊聊spring事务失效的12种场景,太坑了
前言 对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。 在某些业务场景下,如果一个请求中,需要同时写入多张表的数据。为了保证操作的原子性(要么同时成功,要么同时失败),避免数据
事务篇(四):Spring事务并发问题解决
解决同时带有@Transactional 注解与 synchronized 关键字出现并发问题的解决方案选型分析-使用乐观锁?还是悲观锁?
Spring如何在运行期动态注册新的数据源? | Java Debug 笔记
本文的主题:SpringFramework 如何在运行期动态注册新的数据源,分析其中的思路并提供两种解决方案。
面试官:你给我讲一下什么是spring依赖注入?网友:就这啊,太简单了!
依赖 : 指Bean对象的创建依赖于容器 . 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 要求被注入的属性 , 必须有set方法 , set方法的方法名由set + 属性首字母大写 , 如果属性是boolean类型 , 没有set方法 , 是 is . 欢…
Spring容器启动流程(源码解读)
Spring Framework 是 Java 语言中影响最为深远的框架之一,其中的 IOC 和 AOP 两个经典思想更是一直被程序员津津乐道,后面推出的 Spring Boot、Spring Cloud 系列也是在其基础之上开发,要想搞明白 Spring 全家桶系列,必须脚踏…
AOP(3):基于cglib动态代理
代理为控制要访问的目标对象提供了一种途径。当访问对象时,它引入了一个间接的层。JDK自从1.3版本开始,就引入了动态代理,并且经常被用来动态地创建代理。JDK的动态代理用起来非常简单,当它有一个限制,就是使用动态代理的对象必须实现一个或多个接口。如果想代理没有实现接口的继承的类…
@Autowired注解 -【Spring底层原理】
如果同时指定了name和type,则从Spring上下文中找到唯一匹配的bean进行装配,找不到则抛出异常。 如果指定了name,则从上下文中查找名称(id)匹配的bean进行装配,找不到则抛出异常。 如果指定了type,则从上下文中找到类似匹配的唯一bean进行装配,找不到或…
SpringMVC 中的参数还能这么传递?涨姿势了!
参数可以放在地址栏中,不过地址栏参数的长度有限制,并且在有的场景下我们可能不希望参数暴漏在地址栏中。参数可以放在请求体中,这个没啥好说的。 在一个电商项目中,有一个提交订单的请求,这个请求是一个 POST 请求,请求参数都在请求体中。当用户提交成功后,为了防止用户刷新浏览器页面…
spring bean 循环依赖
在我们的就旧项目中所有的service bean都带上@scope(“prototype”)这样的注解,在开发新的业务时,出现两bean之间的相互依赖,A依赖B、 B依赖A导致项目启动不了。 我们尝试通过@Autowired注入,重新启动下,启动不成功。 我们尝试将@Scope…
回顾:Spring框架发展史
相信经历过不使用框架开发 Web 项目的老 Java 程序员都会比较有感触,如今的程序员开发项目太轻松了,基本只需要关心业务如何实现,通用技术问题只需要集成框架便可,免去了很多重复琐碎的配置工作。 工作时间久了以后,发现对Spring的了解还停留在一个基本会使用的阶段,对它的一…