- 博客(10)
- 收藏
- 关注
原创 Redis
Redis是一款高性能内存型key-value数据库,相比MySQL等磁盘存储数据库具有更快读写速度,适用于热点数据存储。文章介绍了Redis的安装启动方式、5种核心数据类型(字符串、哈希、列表、集合和有序集合)及其特点,并详细列举了各类数据结构的常用操作命令。最后还提及了在Java中配置和使用Redis的代码实现。作为企业级应用广泛采用的数据库,Redis在缓存热点商品、资讯等场景具有显著优势。
2025-11-16 08:26:15
466
原创 SpringMVC—拦截器
摘要:拦截器是在请求响应过程中进行预处理和后处理的机制,主要用于请求校验、数据格式化等。与过滤器不同,拦截器可精确控制处理流程。多个拦截器会形成链式结构,按添加顺序执行。若某拦截器中断请求,后续拦截器将终止,仅执行前置拦截器的收尾操作。文章还介绍了拦截器的工作流程和基础使用案例。
2025-10-25 15:11:22
382
原创 SpringMVC
本文介绍了SpringMVC框架的基础知识和实践应用。主要内容包括:SpringMVC作为基于Java的轻量级Web框架的特性,入门案例的配置步骤(控制器创建、环境初始化等),请求参数处理与JSON数据响应,以及REST风格API开发。重点讲解了控制器注解使用(@Controller、@RequestMapping)、参数传递方式(普通/POJO/集合类型)、JSON数据处理(@RequestBody)和RESTful快速开发技巧。
2025-10-20 21:28:29
1102
原创 AOP面向切面编程
AOP(面向切面编程)是一种在不修改源码的情况下动态添加功能的技术,通过横切关注点(如日志、事务)实现模块解耦。核心概念包括连接点(JoinPoint)、切入点(Pointcut)、切面(Aspect)和通知(Advice)。AOP工作流程包括容器启动、切入点匹配、代理对象创建及方法执行。通知类型涵盖前置(@Before)、后置(@AfterReturning)、异常(@AfterThrowing)、最终(@After)和环绕(@Around)通知,分别处理不同阶段的逻辑。通过切入点表达式(如executi
2025-10-11 13:31:05
1055
原创 Java-反射
本文介绍了Java中动态代理与反射的核心概念及应用。动态代理通过反射和接口技术实现无侵入式功能扩展,允许在运行时创建代理类来控制目标对象访问。反射则提供了对类成员变量、方法和构造器的编程访问能力,包括获取Class对象的三种方式(全类名、类名.class、对象.getClass()),以及获取和操作构造方法、成员变量和成员方法的具体实现技术。文中还通过案例演示了如何利用反射访问公有/私有成员,并调用相关方法,展示了这两种技术在Java编程中的实际应用价值。
2025-10-09 19:15:00
858
原创 新手学习Spring Framework系统框架
本文是基于Spring Framework学习笔记的整理,主要介绍了IOC/DI核心概念、bean配置与管理、依赖注入方式以及Spring整合MyBatis和JUnit等内容。重点讲解了IOC容器如何实现控制反转和依赖注入,包括bean的实例化方式(构造方法、工厂方法)、生命周期管理(初始化/销毁方法)和作用域配置。同时提供了Spring与MyBatis的整合方案,包括数据源配置、事务管理和Mapper接口绑定,以及基于注解的Spring测试框架使用方法。文章适合作为Spring框架的快速复习资料。
2025-10-06 11:29:11
1295
原创 新手学习MyBatis
本文介绍了MyBatis框架的基本概念与SpringBoot整合实践。内容涵盖MyBatis作为持久层框架的作用、JDBC对比、数据库连接池配置(Hikari/Druid)、Lombok工具使用,以及XML映射文件编写规范。重点讲解了动态SQL的实现方式,包括if、foreach、where等标签的使用方法,并提供了SQL片段复用技巧。适合MyBatis初学者快速了解核心功能和基本操作流程。
2025-10-05 11:51:10
1096
原创 新手学习Maven
本文是一篇Maven入门教程,基于B站黑马和尚硅谷课程整理而成。文章首先介绍了Maven的核心功能:依赖管理、项目构建和自动部署,并讲解了Maven仓库的分类和配置。随后详细说明了在IDEA中创建Maven项目、配置坐标以及依赖管理的方法,包括依赖传递原则和排除依赖操作。文章还阐述了Maven三套生命周期(clean、default、site)及其执行方式,最后简要介绍了JUnit单元测试中的常用注解和断言方法。这篇笔记适合作为Maven初学者的复习资料。
2025-10-04 11:20:21
1073
原创 新手学习MySQL
本文是MySQL学习笔记的整理,主要涵盖数据库基础操作和SQL语法。内容包括:1. MySQL服务启动/停止与客户端连接方法;2. SQL通用语法及DDL(数据库/表操作)、DML(增删改)、DQL(查询)、DCL(权限控制)四大类语句详解;3. 常用函数(字符串、数值、日期、流程控制);4. 约束类型与外键操作;5. 多表查询(内外连接、自连接、联合查询、子查询);6. 事务特性(ACID)与隔离级别。笔记整理自B站黑马课程,适合MySQL语法复习使用,后续将通过实操案例巩固技能。
2025-10-03 16:01:26
1321
3
空空如也
苍穹外卖apifox获取令牌以及全局参数
2025-11-04
这个心形代码哪错了啊
2024-11-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅