摘要: Spring事务 Spring事务管理 注解 注解: @Transactional 位置: 业务(service)层的方法上、类上、接口上,而不是业务层的实现类 作用: 将当前方法交给spring进行事务管理,方法执行前,开启事务;成功执行完毕,提交事务;出现异常,回滚事务 代码实践 @Transactional @ 阅读全文
posted @ 2025-11-05 17:01 Lantz12 阅读(8) 评论(0) 推荐(0)
摘要: Spring IOC 容器和依赖注入(DI) 1、什么是 IOC? IOC(Inversion of Control)控制反转,IOC的核心是将对象的创建和依赖关系的组装控制权从程序内部反转到外部容器。容器管理的是Bean的生命周期和依赖关系,而“对象之间的调用过程”通常是由业务逻辑本身决定的,容器并不管理“调用过程” 我们使用IOC的原因就是 阅读全文
posted @ 2025-11-03 13:29 Lantz12 阅读(55) 评论(0) 推荐(0)
摘要: SpringBean的生命周期 Spring Bean 是什么 Bean 定义本质上是创建一个或多个对象的配方。容器在请求时查看有名称的Bean的配方,并使用该Bean定义所封装的配置元数据来创建(或获取)一个实际对象。 在 Spring 框架中,Bean 是指被 Spring 容器管理或者实例化的对象。Bean 可以是任何一个由 阅读全文
posted @ 2025-11-02 18:52 Lantz12 阅读(19) 评论(0) 推荐(0)
摘要: 哈希表的底层原理 关于 HashMap HashMap 是什么? HashMap 是基于哈希表的数据结构,用于存储键值对(key-value) 特点:键唯一,值可以重复,允许一个 null 键,多个 null 值 核心点:将键的哈希值映射到数组索引位置,利用数组+链表(Java1.8 之后为数组+链表+红黑树)来处理 阅读全文
posted @ 2025-10-28 02:13 Lantz12 阅读(6) 评论(0) 推荐(0)
摘要: SpringBoot自动配置 SpringBoot 自动配置的原理是什么? Spring在启动的时候会自动扫描外部jar包中的META-INF\spring.factories,将文件中的配置类型信息加载到Spring容器,并且执行类中定义的操作。对于外部的jar包来说,只要遵循SpringBoot的标准来,就能将自己的功能配置 阅读全文
posted @ 2025-10-24 00:43 Lantz12 阅读(3) 评论(0) 推荐(0)
摘要: LCR 155. 将二叉搜索树转化为排序的双向链表 LCR 155. 将二叉搜索树转化为排序的双向链表 LCR 155. 将二叉搜索树转化为排序的双向链表 参考题解 前言 什么是循环双链表? 双向链表又称双链表,是链表的一种数据结构类型,其每个数据结点包含两个指针,分别指向直接前驱和直接后继,支持从前驱或后继任意结点进行双向遍历。通常采用双向循环链表 阅读全文
posted @ 2025-10-20 23:40 Lantz12 阅读(4) 评论(0) 推荐(0)
摘要: AOP 切面编程 什么是 AOP ? AOP: Aspect Oriented Programming(面向切面编程、面向方面编程),其实就是面向特定方法编程。 实现: 动态代理是面向切面编程最主流的实现。而SpringAOP是Spring框架的高级技术,旨在管理bean对象的过程中,主要通过底层的动态代理机制,对特 阅读全文
posted @ 2025-10-15 18:29 Lantz12 阅读(2) 评论(0) 推荐(0)
摘要: 二叉树中和为目标值的路径 LCR 153. 二叉树中和为目标值的路径 LCR 153. 二叉树中和为目标值的路径 参考题解 前言 该题考察二叉树中的回溯,使用先序遍历以及路径记录 先序遍历:根左右 路径记录:通过一个“中间人”(path)来记录当前的路径和,当符合目标条件就赋值给res 递归函数–recur() 1、边界条件 阅读全文
posted @ 2025-10-15 00:09 Lantz12 阅读(7) 评论(0) 推荐(0)
摘要: 登录校验---Filter过滤器 过滤器(Filter) 概念: Filter 过滤器,是 JavaWeb 三大组件(Servlet、Filter、Listener)之一。 过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。 过滤器一般完成一些通用的操作,比如: 登录校验、统一编码处理、敏感字符处理等。 代码演示 步骤 自定 阅读全文
posted @ 2025-10-13 23:39 Lantz12 阅读(10) 评论(0) 推荐(0)
摘要: 会话跟踪方案 Cookie 什么是Cookie? 概念:存储在用户浏览器端的一个小型数据文件,用于跟踪和保存用户的状态信息 用处:主要用于保持用户登录状态、跟踪用户行为、存储用户偏好等 存储在浏览器端 优点: HTTP协议中支持的技术 缺点: 移动端无法使用 不安全,用户可以自己禁用Cookie Cookie 不 阅读全文
posted @ 2025-10-12 20:02 Lantz12 阅读(17) 评论(0) 推荐(0)