首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
知识点备忘录
订阅
有爱j
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
spring-AOP(一)实现原理
我们可以通过反射技术,为需要代理的目标对象,创造一个代理类出来,并且在代理类中执行我们所需要的逻辑,如:统计方法执行时间、打印日志。 当我们要代理的目标对象,并不是由一个接口实现时。我们无法通过JDK动态代理来进行代理对象的创建,这时候就需要cglib这种字节码技术的登场了。…
前端鉴权的兄弟们:cookie、session、token、jwt、单点登录
我们知道,HTTP 是无状态的。也就是说,HTTP 请求方和响应方间无法维护状态,都是一次性的,它不知道前后的请求都发生了什么。 但有的场景下,我们需要维护状态。最典型的,一个用户登陆微博,发布、关注、评论,都应是在登录后的用户状态下的。 那解决办法是什么呢?::标记::。 这…
Java 动态代理详解
动态代理在Java中有着广泛的应用,比如Spring AOP、Hibernate数据查询、测试框架的后端mock、RPC远程调用、Java注解对象获取、日志、用户鉴权、全局性异常处理、性能监控,甚至事务处理等。 本文主要介绍Java中两种常见的动态代理方式:JDK原生动态代理和…
一口气说出 6种,@Transactional注解的失效场景
昨天公众号粉丝咨询了一个问题,说自己之前面试被问@Transactional注解哪些场景下会失效,一时语塞致使面试失败。所以今天简单的和大家分享一下@Transactional相关的知识。 @Transactional 注解相信大家并不陌生,平时开发中很常用的一个注解,它能保证…
图解Spring解决循环依赖♻️
Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。 其实笔者本人对这类框架源码题还是持一定的怀疑态度的。 如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,你会从哪几个方向去排查”这些场景题。 那么既然写了这篇文章,闲话少说,发车看看Sprin…
一文搞懂MyBatis与Spring的集成原理
MyBatis集成到Spring中时,MyBatis中的一些关键对象会被Spring容器管理,本篇文章将对MyBatis集成到Spring中时的关键原理进行学习
一文搞懂🔥SpringBoot自动配置原理
阅读收获 👍🏻理解SpringBoot自动配置原理 一、SpringBoot是什么 SpringBoot 的诞生就是为了简化 Spring 中繁琐的 XML 配置,其本质依然还是Spring框架,使用
浅谈 Spring 如何解决 Bean 的循环依赖问题
什么是循环依赖?为什么 Spring Bean 会存在循环依赖问题?Spring 能解决所有场景下的循环依赖吗?什么是三级缓存?为什么需要三级缓存?Spring 是如何通过三级缓存来解决循环依赖问题?
面试突击57:聚簇索引=主键索引吗?
在 InnoDB 引擎中,每张表都会有一个特殊的索引“聚簇索引”,也被称之为聚集索引,它是用来存储行数据的
聊透Spring循环依赖
1. 什么是循环依赖 2. Spring循环依赖的解决之道 3. 一定需要三级缓存来解决循环依赖吗 4. 哪些场景下不支持循环依赖和解决方案