
常用框架
文章平均质量分 94
常用框架
Yaml墨韵
热爱编程、熟悉全栈开发,商务合作或者有开发需求可加文章底部vx,期待与大家共同进
展开
-
SpringBoot 框架下高效敏感词过滤功能的完整实现方案
提供一种机制,允许用户根据自己的需求定义敏感词的替换规则。例如,可以将某些敏感词替换为指定的占位符或符号,以避免直接显示敏感内容。原创 2024-11-25 16:22:36 · 1162 阅读 · 0 评论 -
SpringBoot 自动装配原理详解
使用过 Spring 的小伙伴,一定有被 XML 配置统治的恐惧。即使 Spring 后面引入了基于注解的配置,我们在开启某些 Spring 特性或者引入第三方依赖的时候,还是需要用 XML 或 Java 进行显式配置。举个例子。没有 Spring Boot 的时候,我们写一个 RestFul Web 服务,还首先需要进行如下配置。@Bean@Bean但是,Spring Boot 项目,我们只需要添加相关依赖,无需配置,通过启动下面的main方法即可。原创 2024-11-25 23:30:27 · 813 阅读 · 0 评论 -
Spring 中的设计模式详解
定义一个事件: 实现一个继承自,并且写相应的构造函数;定义一个事件监听者:实现接口,重写方法;使用事件发布者发布消息: 可以通过的方法发布消息。// 定义一个事件,继承自ApplicationEvent并且写相应的构造函数// 定义一个事件监听者,实现ApplicationListener接口,重写 onApplicationEvent() 方法;@Component//使用onApplicationEvent接收消息@Override。原创 2024-11-26 09:09:02 · 1346 阅读 · 0 评论 -
深入浅出:IoC 与 AOP 核心原理全解析(快速上手版)
IoC (Inversion of Control )即控制反转/反转控制。它是一种思想不是一个技术实现。描述的是:Java 开发领域对象的创建以及管理的问题。例如:现有类 A 依赖于类 B传统的开发方式:往往是在类 A 中手动通过 new 关键字来 new 一个 B 的对象出来使用 IoC 思想的开发方式:不通过 new 关键字来创建对象,而是通过 IoC 容器(Spring 框架) 来帮助我们实例化对象。我们需要哪个对象,直接从 IoC 容器里面去取即可。原创 2024-11-26 09:21:16 · 1298 阅读 · 0 评论 -
Spring事务管理深度解析:从原理到实践
在软件开发领域,大家对事务的概念想必都不陌生,事务简单来说,就是逻辑上的一组操作,这组操作具有一个显著特点:要么全部都得以执行,要么就全部都不执行,就如同一个不可分割的整体。接下来,咱们结合日常实际开发场景来深入聊聊事务。在我们所开发的系统里,每个业务方法往往包含了多个原子性的数据库操作。就拿下面这个// 这里首先通过personDao将人员基本信息保存到数据库// 接着通过personDetailDao将人员详细信息也保存到数据库。原创 2024-11-27 10:01:44 · 1084 阅读 · 0 评论 -
Spring常见面试题精编总结
Spring 是一款开源的轻量级 Java 开发框架,旨在提高开发人员的开发效率以及系统的可维护性。原创 2024-11-28 10:45:00 · 1874 阅读 · 0 评论 -
MyBatis面试必备:高频问题及实战技巧
MyBatis是一个半ORM(对象关系映射)框架,它内部包装了JDBC,允许开发人员编写简洁的SQL语句,并且可以使用动态SQL和参数映射来进行高效和灵活的数据操作。MyBatis提供了许多高级功能,如缓存机制、批量操作、分页等,并可以与多种数据库和Web框架无缝集成。虽然 MyBatis 解析 xml 映射文件是按照顺序解析的,但是,被引用的 B 标签依然可以定义在任何地方,MyBatis 都可以正确识别。原创 2024-11-27 15:16:06 · 886 阅读 · 0 评论 -
数据脱敏方案的实施与策略
数据脱敏百度百科中是这样定义的:数据脱敏,指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。这样就可以在开发、测试和其它非生产环境以及外包环境中安全地使用脱敏后的真实数据集。在涉及客户安全数据或者一些商业性敏感数据的情况下,在不违反系统规则条件下,对真实数据进行改造并提供测试使用,如身份证号、手机号、卡号、客户号等个人信息都需要进行数据脱敏。是数据库安全技术之一。总的来说,数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。原创 2024-11-29 14:45:00 · 1319 阅读 · 0 评论 -
Spring Boot 常用注解全面总结
Hibernate Validator 是 Hibernate 团队最初的数据校验框架,Hibernate Validator 4.x 是 Bean Validation 1.0(JSR 303)的参考实现,Hibernate Validator 5.x 是 Bean Validation 1.1(JSR 349)的参考实现,目前最新版的 Hibernate Validator 6.x 是 Bean Validation 2.0(JSR 380)的参考实现。拿我们在第 5 节参数校验这块来举例子。原创 2024-11-28 15:00:00 · 2037 阅读 · 0 评论 -
关于Springboot 最常见的面试题
Spring Boot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要简化了Spring的使用难度,简省了繁重的配置,提供了各种启动器,使开发者能快速上手。原创 2024-11-12 11:17:24 · 1021 阅读 · 0 评论